/* CSS Document */

html{scrollbar-face-color:#DC2619; scrollbar-track-color:#f0f0f0; scrollbar-arrow-color:#222222; scrollbar-highlight-color:#dc2619;
scrollbar-3dlight-color:#dc2619; scrollbar-shadow-color:#dc2619; scrollbar-darkshadow-color:#A60700;}

body{margin:0px; padding:0px; text-align:center; font:normal 80%/173% "Lucida Sans Unicode",arial, tahoma; color:#555555;}
table{font:normal 1em/165% "Lucida Sans Unicode",arial,tahoma; color:#555555; border-collapse:collapse;}
table td{border:1px solid #cccccc;}
table th{background-color:#f0f0f0; padding:5px; border:1px solid #cccccc;}

.clear{clear:both; margin:0px; padding:0px; line-height:1px; font-size:1px; visibility:hidden;}

.col1{background-color:#690300;}
.col2{}
.col3{background:none;}

h1,h2,h3,p{margin:0px; padding:0px; font-size:1em;}

#wrap{width:950px; margin:0px auto; padding:0px; text-align:left;}

#mainb{width:950px; margin:0px; padding:0px;}

#container{width:950px; margin:0px; padding:0px;}

#container p{padding:0px 25px 25px 10px;}
#container h1{padding:0px 25px 5px 0px; color:#000000; font-size:1.8em; border-bottom:1px dotted #cccccc; margin-bottom:20px; font-family:arial;}
#container h1 small{font-size:0.8em; color:#DC2619;}
#container h2{padding:10px 25px 5px 10px; color:#000000; font-size:1.3em; font-family:arial;}
#container select{border:1px solid #959595; background-color:#cccccc; margin:0px; padding:0px;}
#container .ctable1{table-layout:fixed; margin:0px 15px 25px 15px;}

#container a{color:#D72420; text-decoration:none;}
#container a:hover{text-decoration:underline;}

#container .left{width:649px; float:left; height:240px; display:inline; border-right:1px solid #cccccc;}
#container .right{width:250px; float:left; height:240px; display:inline;  background-color:#ECEEED;}

#container .one{width:225px; float:left; display:inline; margin:20px 0px 0px 0px;}
#container .two{width:450px; float:left; display:inline; margin:20px 20px 0px 20px;}
#container .three{width:200px; float:right; display:inline; margin:20px 0px 0px 0px;}
#container .main{width:700px; float:right; display:inline; margin:20px 0px 0px 0px; min-height:345px;}
*html #container .main{height:345px;}
#container .main img.r{float:right; margin:5px; clear:right; border:1px solid #252525;}
#container .main img{float:none; margin:5px; border:1px solid #252525;}
#container .main img.l{float:left; margin:5px; clear:left; border:1px solid #252525;}

#container .three h2{text-align:right; border-bottom:1px dotted #454545; padding-right:0px;}
#container .three p{padding:0px 2px 10px 2px;}

#container ul{margin-top:0px; padding-top:0px; color:#5D7D98;}

#container .one ul{list-style-type:none; margin:0px; padding:0px;}
#container .one ul li{padding:4px; border-bottom:1px dotted #cccccc;}
#container .one ul li a{color:#454545; display:block; font-weight:bold; font-size:1.1em; padding:4px 10px 4px 20px; background:url(arrow1.gif) no-repeat left center;}
#container .one ul li a:hover{text-decoration:underline;}

#container .one ul ul{list-style-type:square; margin-left:25px; padding-left:25px; line-height:normal; font-size:0.95em; margin-bottom:10px; padding-bottom:10px;}
#container .one ul ul li{padding:0px; border:none;}
#container .one ul ul li a{display:block; height:20px; font-weight:normal; background:none; padding:0px; color:#252525; line-height:normal; text-decoration:underline;}
#container .one ul ul li a:hover{text-decoration:none;}


#container .right ul.ulb{list-style-type:none; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; font-size:1.3em;}
#container .right ul.ulb li{}
#container .right ul.ulb li a{color:#D72420; display:block; height:30px; line-height:30px; font-weight:bold; padding:0px 5px 0px 40px; background:url(arrow1.gif) no-repeat 5px center; text-decoration:none;  border-bottom:1px dotted #cccccc;}
#container .right ul.ulb li a:hover{color:#000000;}

#formtable{margin:0px; padding:0px; border-collapse:collapse;}
#formtable td{ border:1px solid #cccccc; padding:4px;}
#formtable td input{background-color:#f0f0f0; border:0px;}
#formtable td textarea{background-color:#f0f0f0; border:0px;}
#formtable th{background-color:#f9f9f9; font-weight:bold; color:#00486B; border:1px solid #cccccc; text-align:left; padding:4px;}
#formtable td table td{border:1px;}
#formtable caption{color:#757575; text-align:right;}

#footer{clear:both; margin:10px 0px 0px 0px; width:950px; padding:0px; text-align:center; border-top:1px solid #cccccc;}
#footer p{padding:10px; color:#555555;}
#footer p a{color:#252525; text-decoration:none; padding:0px 5px;}
#footer p a:hover{text-decoration:underline;}