@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; background:#333333;}
form{margin:0px; padding:0px;}
A{text-decoration:underline;}
A:hover{text-decoration:none;}
.subhead{font:bold 16px Arial, Helvetica, sans-serif; color:#b10334;}
.subhead2{font:bold 14px Arial, Helvetica, sans-serif; color:#0066CC;}

#mainbox{margin-left: auto; margin-right: auto; width: 800px; text-align: right; background-color:#000000;}
#menutab { position:relative; left:5; top:0; margin:0; width: 800px; padding:0px; height:34px; background:url(../images/bg-.jpg);}
.menu{ float:inherit; display:inline; padding-left:5px;}

#header {margin:0; padding:0px; height:230px;}
#header A{color:#EEEEEE; font:13px Arial, Helvetica, sans-serif; text-decoration:none;}
#header .logo {position:relative; left:0px; top:0px; width:197px; height:108px;}
#header .topmenu{width:760px; position:relative; left:200px; top:-92px; padding-left:5px;}
#header .banner{ position: relative; left:0px; top:-85px; padding-left:10px; margin:0px; padding:0px; background:#FFFFFF;}
#header ul{margin:0px; padding:0px; list-style-type:none;}
#header li{margin:0px; padding:0px; line-height:20px;}
#header .Navi1{width:125px; position:relative; left:272px; top:-33px; padding-left:10px;}
#header .Navi2{width:125px; position:relative; left:403px; top:-113px; padding-left:10px;}
#header .Navi3{width:125px; position:relative; left:536px; top:-193px; padding-left:10px;}
#header .Navi4{width:125px; position:relative; left:669px; top:-274px; padding-left:10px;}



#content{margin:0px; padding:0px; background:#FFFFFF url(images/img-bg.jpg) no-repeat top right;}

#leftCol {float:left; width:200px; border-right:1px dashed #ffffff; background-color:#CCCCCC;}

.formbutton2{
cursor:pointer;
background:#999;
border:none;
color:#666;
height: 40px;
width:90;
background:url('../images/button.jpg') ;
background-repeat: no-repeat;
}
#form1 { position:relative; left:5px; top:5px; width: 200px; height: 180px; float:left; display:inline; }
#form1  label{
float: left;
display:inline;
width: 60px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:lighter;
}

#form1 input, textarea{
width: 120px;
margin-bottom: 5px;
font-family:Tahoma;
font-size:11px;
}

#form1 textarea{
width: 220px;
height: 40px;
}

#form  submit{
font-family: Tahoma;
font-size:12px;
font-weight: bold;
}

.button {
    border: 1px solid #FFFFFF;
    background: #096ba8;
	height: 20px;
	font-size:14px;
	width: 30px;
	color:#FFFFFF;
	font-weight:bold;
}


#leftCol A {color:#0e5ba3; text-decoration:none; font-size:13px; font-weight:bold; text-shadow:#333333;}
#leftCol h2{margin:0px; padding:0px; color:#b10334; font:16px Trebuchet MS bold;}
#leftCol ul{margin: 0; padding: 0; list-style-image:url('images-2/button.jpg'); font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;}
#leftCol li a{ background-image: url(images-2/1bg-li.jpg); font-size:14px; display: block; padding: 3px 0; padding-left: 9px; width: 169px; /*185px minus all left/right paddings and margins*/ text-decoration: none; color: #294f74; }
* html #leftCol li a{ /*IE only */ width: 187px; /*IE 5*/ width: 169px; /*185px minus all left/right paddings and margins*/ }
#leftCol li a:hover { list-style-image:url('images-2/button-2.jpg'); background-image: url(images-2/bg-li.jpg); border-left-color: #028bd1; font-size:14px; font-weight:bold; color:#0099FF;  }

#leftCol div.menutitle{ color: white; width: 400; border-bottom: 1px solid black; padding: 1px 0; padding-left: 5px; background-color: black; font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; }

#leftCol input{border:1px solid #CCCCCC; size:auto;}

#leftCol .cell1{padding-left: 30px; padding-top: 20px; padding-bottom: 10px; border-right:1px dashed #cccccc; border-bottom:1px dashed #CCCCCC; background:#fffff url(images/navi-bg.jpg) no-repeat top left;}
#leftCol .cell2{padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-right:1px dashed #cccccc; border-bottom:1px dashed #CCCCCC; background:#ffffff url(images/navi-bg.jpg) no-repeat top left;}
#leftCol .cell3{padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-right:1px dashed #cccccc; border-bottom:1px dashed #CCCCCC; background:#ffffff url(images/navi-bg.jpg) no-repeat top left;}
#leftCol .cell4{padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-right:1px dashed #cccccc; border-bottom:1px dashed #CCCCCC; background:#ffffff url(images/navi-bg.jpg) no-repeat top left;}

#rightCol {margin:15px 15px 0px 240px; font:12px Trebuchet MS bold; color:#464646;}
#form2 { position:relative; left:5px; top:5px; width: 240px; float:left; display:inline; }
#form2  label{
float: left;
display:inline;
width: 100px;
font-family:Trebuchet MS;
font-size:11px;
font-weight:lighter;
}

#form2 input, textarea{
width: 120px;
margin-bottom: 5px;
}

#form2 textarea{
width: 220px;
height: 40px;
}




#rightCol A{color:#5A0D38; font-weight:bold;}
#rightCol h1{margin:0px; padding:0px; color:#b10334; font:18px Trebuchet MS;}
#rightCol h2{margin:0px; padding:0px; color:#444444; font:14px Trebuchet MS bold;}
#rightCol .breadcrum{font:10px Trebuchet MS bold;}
#rightCol .breadcrum A{color:#444444;}
#rightCol .partners{padding:10px; text-align:center; clear:both;}

#footer {clear: both; margin:20px 0px 0px 0px; padding:8px 0px 5px 10px; color:#ffffff; font:12px Trebuchet MS bold; background-image: url("images-2/footer.jpg");}
#footer A{color:#FFFFFF;}
