/* CSS Document */
* { margin:0; padding:0; }

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#layout { margin:10px auto; padding:0; width:886px;}
#logo { width:261px; height:107px; float:left;}
#nav { width:600px; float:right; position:relative;}

#mainmenu { margin:40px 30px 5px; padding:1px; text-align:right;}
ul#mainmenu li{
display: inline;
margin: 0 2px;
}

ul#mainmenu a{
text-decoration: none;
padding:6px 7px 6px;
border-bottom: 0px solid #333;
color:#333333;
font-size:11px;
}

ul#mainmenu a:hover{
border-color:#CCCCCC;
color:#333333;
background-color:#95CAF4;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

ul#mainmenu a#current{
border-color:#CCCCCC;
color:#333333;
background-color:#CCCCCC;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

/* ------------------------------ */
ul#serv-menu li{
line-height:28px;
margin: 0 2px 0 20px;
list-style:none;
width:100%;
}

ul#serv-menu a{
text-decoration: none;
padding:6px 7px 6px;
border-bottom: 0px solid #333;
color:#333333;
font-size:12px;
}

ul#serv-menu a:hover{
border-color:#CCCCCC;
color:#333333;
background-color:#95CAF4;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

ul#serv-menu a#current{
border-color:#CCCCCC;
color:#333333;
background-color:#CCCCCC;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}


/* -------------------------------- */
#content { margin:0; }
#content .splash { width:886px; }
.clear { clear:both;}

#left-col { width:270px; border:0px solid #999999; float:left; margin:2px; padding:5px;}

#left-col .sub-menu-title{ font-size:14px; color:#3399CC; 
margin-left:-4px;
margin-top:5px;
border-color:#CCCCCC;
color:#333333;
background-color:#DAEDFC;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-bottom:10px;
}


#right-col { width: 570px; border:0px solid #999999; float:left; margin:2px; padding:10px; line-height:22px;}

#loginbox {
border-color:#CCCCCC;
color:#333333;
/*background-color:#F4F4F4;*/
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-bottom:10px;
background:url('../images/loginbox-bg.jpg');
}

#registerbox {
border-color:#CCCCCC;
color:#333333;
background-color:#819832;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-bottom:10px;
}

#registerbox h1{ color:#FFFFFF; font-size:16px; text-align:center;}

#registerbox a{ color:#FFFFFF; font-size:16px; text-align:center; text-decoration: none;}

#registerbox a:hover{ color:#ef1322; font-size:16px; text-align:center; text-decoration: none;}

#loginbox h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #999999;}
#loginbox .textbox1 { padding:5px; text-align:right; padding-right:30px;}
#loginbox a{ font-size:11px; color:#FF6600; text-decoration:none; }
#loginbox a:hover{ color:#3399CC; }

#intro .normal{ padding:3px; margin:2px;}
#intro td { padding:3px;}
#intro ul{ margin:10px 0 0 20px; line-height:20px;}

#intro h1{ font-size:14px; color:#3399CC; 
margin-left:-4px;
border-color:#CCCCCC;
color:#333333;
background-color:#DAEDFC;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-bottom:10px;
}

#intro .sub-title{ font-size:14px; color:#3399CC; 
margin-left:-4px;
border-color:#CCCCCC;
color:#ffffff;
font-weight:bold;
background-color:#999900;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-bottom:20px;
}

#footer {
margin-top:10px;
margin-bottom:20px;
font-size:11px;
border-color:#CCCCCC;
color:#666666;
background-color:#F4F4F4;
padding:6px 7px 6px;
border-width: 0px;
border-style: solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-align:center;
}

/*mandy start here*/

.rtn_message
{
	font-size: 10px;
	color: red;	
}

.package1 { font-size:11px;}