/*******General Page Styles************/
body {
 background-color: #666666;
 margin: 0px;
 color: #ffffff;
 font-size: 11px;
 text-decoration: none;; padding-left:Helvetica; padding-right:font-family; padding-top:0px; padding-bottom:Arial
}
img {
 border: 0px;
}
hr {
 color: #c2c2c2;
}
a:link, a:visited, a:active {
 font-family: Arial, Helvetica, san-serif;
 font-size: 11px; 
 padding-left: 7px;
 padding-right: 7px; 
 color: grey;
 text-decoration: none;
}
a:hover {
 color: grey;
 text-decoration: underline;
}

a.alink:link, a.alink:visited, a.alink:active {
 font-family: Arial, Helvetica, san-serif;
 font-size: 13px; 
 font-weight: bold;
 padding: 0px;
 color: #ff0000;
 text-decoration: none;
}
a.alink:hover {
 color: #ff0000;
 text-decoration: underline;
}

a.nlink:link, a.nlink:visited, a.nlink:active {
 font-family: Arial, Helvetica, san-serif;
 font-size: 12px; 
 font-weight: bold;
 padding: 0px;
 color: #666666;
 text-decoration: none;
}
a.nlink:hover {
 color: #666666;
 text-decoration: underline;
}

a.wlink:link, a.wlink:visited, a.wlink:active {
 font-family: Arial, Helvetica, san-serif;
 font-size: 12px; 
 font-weight: none;
 padding: 0px;
 color: #666666;
 text-decoration: underline;
}
a.wlink:hover {
 color: #ff0000;
 font-family: Arial, Helvetica, san-serif; 
 font-size: 12px;  
 font-weight: bold;
 text-decoration: underline;
}

a.wlink1:link, a.wlink1:visited, a.wlink1:active {
 font-family: Arial, Helvetica, san-serif;
 font-size: 11px; 
 font-weight: none;
 padding: 0px;
 color: #0066cc;
 text-decoration: underline;
}
a.wlink1:hover {
 color: #ff0000;
 font-family: Arial, Helvetica, san-serif; 
 font-size: 11px;  
 font-weight: none;
 text-decoration: underline;
}


a.tmenu:link, a.tmenu:visited, a.tmenu:active {
 font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 11px; 
 color: #ffffff;
 background-color: #787762;
 height: 43px;
 padding: 0px;
 margin: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 padding-right: 10px;
 text-decoration: none;
}
a.tmenu:hover {
 color: #ffffff;
 text-decoration: underline;
}

a.a1:link, a.a1:visited, a.a1:active {
 font-family: Arial,Helvetica,Sans-serif;
 font-size: 9px;
 color: #ffff00;
 text-decoration: none;
}
a.a1:hover {
 text-decoration: underline;
}
td.h {
	padding-left: 2px;
}
td.h1 {
	padding-left: 10px;
}
p, td, tr, table {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
}


/********Styles for the beveled left menu links*********/
a.menulink:link, a.menulink:visited, a.menulink:active {
 font-family: Arial,Helvetica,Sans-serif;
 font-size: 11px;
 color: #333333;
 font-weight: none;
 text-decoration: none;
 text-align: left;
 display: block;
}
a.menulink:hover {
 color: #ff6600;
}
a.menulink1:link, a.menulink1:visited, a.menulink1:active {
 font-family: arial;
 font-size: 12px;
 color: #a4caed;
 font-weight: none;
 text-decoration: none;
 text-align: left;
 padding-left: 5px;
 width: 120px;
 height: 12px;
 padding-right: 1px;
 padding-left: 1px;
 padding-top: 1px;
 padding-bottom: 1px;
 background-color: #003f9f;
 border-top: 1px solid #0055d7;
 border-left: 1px solid #0055d7;
 border-bottom: 1px solid #001f4d;
 border-right: 1px solid #001f4d;
 display: block;
}
a.menulink1:hover {
 background-color: #ff6600;
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 color: #f2f2f2;
}
a.menulink2:link, a.menulink2:visited, a.menulink2:active {
 font-family: arial;
 font-size: 12px;
 color: #ffff00;
 font-weight: none;
 text-decoration: none;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 width: 102px;
 height: 15px;
 background-color: #003f9f;
 border-top: 1px solid #0055d7;
 border-left: 1px solid #0055d7;
 border-bottom: 1px solid #001f4d;
 border-right: 1px solid #001f4d;
 display: block;
}
a.menulink2:hover {
 color: #ff6600;
}

/***************Styles for the hosting page*************/
.title {
 font-family: Verdana,Tahoma,Arial,Sans-serif,serif;
 font-size: 11px;
 color: #ffffff;
 background-color: #70A5FD;
 font-weight: bold;
}
.hostingdetails {
 font-family: Verdana,Tahoma,Arial,Sans-serif,serif;
 font-size: 11px;
 color: #00123B;
}
.formbut {
 font-family: Arial;
 font-size: 11px;
 font-weight: none;
 height: 20px;
 color: #FFFFFF;
 background-color:#0066cc;
 border: 2px #ffffff outset;
}

.whitebox {
 font-family: Verdana;
 font-size: 11px;
 color: #00000;
}

/*************Styles for all form fields***************/

input {
 font-family: Arial;
 font-size: 12px;
 font-weight: none;
 border: #cccccc 1px solid;
 color: #000000;
}
form {
 height: 5px;
 display:inline;
}
select {
 font-family: arial;
 font-size: 12px;
 font-weight: none;
 border: #cccccc 1px solid;
 color: #000000;
}
textarea {
 background-color: #ffffff;
 font-family: Arial;
 font-size: 12px;
 border: #cccccc 1px solid;
 color: #000000;
}

#dotline {
background-image: url('../images/img_18.gif');
background-repeat: repeat-y;
background-position-y:50%
}

a.topmenu:link, a.topmenu:visited, a.topmenu:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px; 
 color: #ffffff;
 text-decoration: none;
}
a.topmenu:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px; 
 color: #ff0000;
 text-decoration: none;
}

a.bottommenu:link, a.bottommenu:visited, a.bottommenu:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px; 
 color: #ffffff;
 text-decoration: none;
}
a.bottommenu:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px; 
 color: #ffff00;
 text-decoration: none;
}

a.asettings:link, a.asettings:visited, a.asettings:active {
 display: inline-block;
 width: 200px;
 text-align:left;
 font-family: Arial, Helvetica, san-serif;
 font-size: 12px; 
 font-weight: none;
 margin-left: 0px;
 margin-right: 15px; 
 margin-bottom: 15px; 
 padding: 5px;
 background-color:#ffffff;
 border: #ffffff 1px outset;
 color: #000000;
 text-decoration: none;
}
a.asettings:hover {
 color: #ff0000;
 border: #ffffff 1px inset; 
}

a.m_menu:link, a.m_menu:visited, a.m_menu:active {
 display: block;
 width: 136px;
 font-family: Arial, Helvetica, san-serif;
 font-size: 11px; 
 font-weight: bold;
 padding: 5px;
 background-color:#006699;
 border: #999999 3px outset;
 color: #ffffff;
 text-decoration: none;
}
a.m_menu:hover {
 background-color:#ff6600;
}

#menu {
width: 100%;
height:120px;
float: left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width:152px;
float: left;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px;
}

#menu h2 {
color: #fff;
text-transform: uppercase;
}

#menu a.umenu,a.umenu:active,a.umenu:visited {
 display: block;
 margin:3px;
 text-align:center;
 width: 136px;
 font-family: Arial, Helvetica, san-serif;
 font-size: 11px; 
 font-weight: bold;
 background-color:#006699;
 border: #999999 3px outset;
 color: #ffffff;
 text-decoration: none;
}

#menu a.umenu:hover {
 background-color:#ff6600;
}

#menu a.lmenu,a.lmenu:active,a.lmenu:visited {
color: #ffffff;
background:#333333;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
text-align:left;
padding:2px;
padding-left:10px;
}

#menu a.lmenu:hover {
color: #FFCC00;
}

#menu li {position: relative;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
#menu ul ul {
padding-top: 0px;
position: absolute;
z-index: 500;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
.fmenu {
border-right:1px #ffffff solid;
}


