/* CSS Document */
.border
{

border:#CCCCCC
solid 1px;
}
.main-font
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:14px;
margin: 0 0 5px 0; padding:2px; line-height:170%; 
}
.main-tab
{
margin: 5px 0 5px 0;
padding:5px;
padding-left:5px;
font-family: Trebuchet MS;
font-size:12px;
font-weight:normal;
line-height:135%;
color:#333333;
text-align:left;
text-decoration:none;
}
.main-tab:hover
{
margin: 5px 0 5px 0;
padding:5px;
padding-left:5px;
font-family: Trebuchet MS;
font-size:12px;
font-weight:normal;
line-height:100%;
color:#990000;
text-align:left;
text-decoration:underline;
}
.banner
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
/*border-bottom: 1px dotted #555*/
}
.banner:hover
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
letter-spacing:1px;
text-decoration:underline;
/*border-bottom: 1px dotted #555*/
}
.left-link
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
font-weight:normal;
letter-spacing:1px;
text-decoration:none;

padding-left:3px;/*border-bottom: 1px dotted #555*/
}
.left-link:hover
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:normal;
letter-spacing:1px;
text-decoration:underline;
padding-left:3px;
/*border-bottom: 1px dotted #555*/
}


.main-top
{
font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
font-weight:bold;
letter-spacing:1px;
/*border-bottom: 1px dotted #555*/

}
h2
{ 
margin: 5px 0 5px 0; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif, Lucida Grande; font-size:14px; font-weight:bold; line-height:100%; border:none;color:#000099;
/*margin: 10px 0 5px 0; padding:0 0 5px 0; font-family: Trebuchet MS; font-size:13px; font-weight:bold; line-height:100%;color:#7C7FB9;*/
}
h1 { margin: 0 0 15px 0; padding:5px 0 0 0; font-size:15px; font-weight:bold; line-height:50%; color:#333333; }
.input-btn
{
width:100px;
height:12px;
font-size:9px;
}
.horizontal
{
background-image:url(../images/rep_1.jpg);
background-position:bottom left;
background-repeat:repeat-x ;
}
.horizontal-footer
{
background-image:url(../images/rep_1.jpg);
background-position:top;
background-repeat:repeat-x ;
}
.vertical
{
background-image:url(../images/rep_1.jpg);
background-position:top right;
background-repeat:repeat-y
}
body {
margin:0; padding:0; text-align:center; background-color:#fff; font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; 
 }
.child
{
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
	border:1px;
	text-align:left;
	font-size:11px;
	color:#666666;
	width: 180px;
	left: 350px;
	top: 24px;
	/*background:url(../images/menu-bg.jpg);
	padding-left:5px;
	padding-top:9px;*/
	/*color:#DBE8FD;
	background-image: url(../images/red-tab.gif);
	left: 281px;
	top: 30px;*/
}
.menu_child	
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.top-bg
{
background-image:url(../images/top-bg.gif);
}
.menu_child:hover{
/*background-color:#CCCCCC;*/
color:#333333;
}
.designbascis
{
display: block;
width: 180px;
height:20px;
border: 1px solid #999999;
padding: 0px 5px;
text-decoration: none;
border-bottom: none;
padding-left:10px;
color:#666666;
text-align:left;
padding-top:5px;
}
.designbascis:hover
{
display: block;
width: 180px;
border: 1px solid #999999;
padding: 0px 5px;
text-decoration: none;
border-bottom: none;
padding-left:10px;
color:#333333;
text-align:left;
background-color:#DDDDDD;
padding-top:5px;
}
.footer
{
color:#666666;
text-decoration:none;
font-weight:bold;
font-size:10px;
}

.footer:hover{
/*background-color:#CCCCCC;*/
color:#FF0033;
}
