body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#0f3a8a;
	 font-family:Tahoma, Trebuchet MS;
	 font-size:12px;
	 line-height:18px;
}

.wrapper {width:930px; background:#FFFFFF; border:4px solid #000000; padding:14px;}

h1,h2,h3,h4,h5,h6,p {margin:0px; padding:0px; text-decoration:none;}

.img_border {border:#aeaeae 2px solid;}
a{text-decoration:underline; color:#4567a4;}
a:hover {text-decoration:none; color:#4567a4}

.menu ul {padding:0px; margin:2px 0 2px 0; height:30px;}
.menu ul li {list-style:none; display:inline;}
.menu ul li a {padding:0 15px 0px 15px; font-size:14px; color:#635e5e; float:left; display:block; text-decoration:none; line-height:30px; height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 2px;}
.menu ul li a:hover {color:#fff; text-decoration:none; background:#0f3a8a;}
.menu ul li a.act{color:#fff; text-decoration:none; background:#0f3a8a;}


.menu2 ul {padding:0px; margin:0px; height:33px; background:url(images/link-bg.jpg) repeat-x;}
.menu2 ul li {list-style:none; display:inline;}
.menu2 ul li a {padding:0 18px 0px 18px; font-size:13px; color:#635e5e; float:left; display:block; text-decoration:none; line-height:33px; height:33px; font-weight:bold; background:url(images/link-div.jpg) no-repeat; font-family:Tahoma, Trebuchet MS;}
.menu2 ul li a:hover {color:#2c5fbe; text-decoration:none;}
.menu2 ul li a.act{color:#fff; text-decoration:none; background:#0f3a8a;}

.menu3 ul {padding:0px; margin:0px; height:31px;}
.menu3 ul li {list-style:none; display:inline;}
.menu3 ul li a {padding:0 18px 0px 18px; font-size:13px; color:#635e5e; float:left; display:block; text-decoration:none; line-height:31px; height:31px; font-weight:bold; font-family:Tahoma, Trebuchet MS; background:#e7e7e7;}
.menu3 ul li a:hover {color:#635e5e; text-decoration:none;}
.menu3 ul li a.act2{color:#635e5e; text-decoration:none;}

.menu_red ul {padding:0px; margin:0px; height:18px; }
.menu_red ul li {list-style:none; display:inline;}
.menu_red ul li a {padding:0 10px 0px 10px; font-size:12px; color:#000; float:left; display:block; text-decoration:none; line-height:18px; height:18px;  font-family:Tahoma, Trebuchet MS; background:#fff; border-left:2px solid #cacaca; border-right:2px solid #cacaca; border-top:2px solid #cacaca; margin:0 0 0 3px;}
.menu_red ul li a:hover {color:#000; text-decoration:none; background:#b6b6b6; border-left:2px solid #cacaca; border-right:2px solid #cacaca; border-top:2px solid #cacaca;}
.menu_red ul li a.act3{color:#000; text-decoration:none; border-left:2px solid #cacaca; border-right:2px solid #cacaca; border-top:2px solid #cacaca; background:#b6b6b6;}

.texst11 {color:#5a6561; font-size:11px;}

.main_box_margin {margin:5px 11px 0 0;}
.grey_box {background:#eeeeee; border:#e5e5e5 1px solid; padding:10px;}
h1 {background:#0f3a8a; height:24px; color:#FFFFFF; padding:3px 0 0 10px; border:#9daecf 1px solid; font-size:14px; font-family:Tahoma, Trebuchet MS;}
h2 {font-size:14px; color:#000000; font-weight:bold;}
.inputbox {background:url(images/greybox.jpg) repeat-x; border:#c6c6c6 1px solid; height:19px; padding:4px 0 0 5px;}

.grey_box2 {background:#f7f7f7; border:#e7e7e7 1px solid; padding:10px;}
.ble12 {font-family:12px; color:#2d506c; text-decoration:underline; font-family:Tahoma, Trebuchet MS;}
.ble12:hover {font-family:12px; color:#2d506c; text-decoration:none;  font-family:Tahoma, Trebuchet MS;}
.whitebox {background:#FFFFFF; border:2px solid #cacaca; padding:4px;}
.redbox {background:#FFFFFF; border:2px solid #cacaca; padding:4px; margin-top:8px;}
.redbox_text {background:#0f3a8a; height:24px; color:#FFFFFF; padding:3px 0 0 10px; border:#9daecf 1px solid; font-size:14px; font-family:Tahoma, Trebuchet MS;}


/*Example CSS for demo ticker*/

#ajaxticker1{
width: 300px;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #eeeeee;
}

.someclass{ //class to apply to your scroller(s) if desired 
}

.wrapper fieldset{
border-width: 1px;
border-style: solid;
border-color:#CCCCCC;
padding:0px 0px 10px 10px;
margin:0px 8px;
}

.wrapper fieldset .label{
width:120px;
margin-right:6px;
}

.wrapper fieldset legend {
font-size:12px;
font-weight:bold;
margin:0px 8px;
padding:3px 5px;
}

.requiredfield
{
color:#FF0000;
}


UL.tabNavigation { list-style: none; margin: 0; padding: 0; }
UL.tabNavigation LI { display: inline; }
UL.tabNavigation LI A { padding: 3px 5px; background-color: #fff; color: #000; text-decoration: none; border-left:2px solid #cacaca; border-right:2px solid #cacaca;border-top:2px solid #cacaca; }
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover { background-color: #b6b6b6; color: #fff;padding-top: 7px; }
UL.tabNavigation LI A:focus { outline: 0; }

#fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6, #fragment-7
{
padding: 5px; margin-top: 0px; border: 1px solid #cacaca;
}

.tabs-nav .tabs-selected a { background-color:#b6b6b6; }
@media projection, screen { 
    .tabs-hide {
        display: none;
    }
}

a img{
border:0;
}
div.wrap{
width:596px;
height:400px;
margin:0 auto;
background-color:#000000;
}
div#top div#nav{
float:left;
clear:both;
width:596px;
height:52px;
margin:22px 0 0;
background:url url(../../images/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}

div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}

div#header div#slide-holder{
z-index:40;
width:596px;
height:400px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:0px;
left:0px;
width:596px;
height:400px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:360px;
width:596px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}

div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}


.left_side_map {border:5px solid #1a2a49; padding:3px; background:#223f77; font-size:12px; color:#FFFFFF;}
.left_side_map_btm {border:#223f77 6px solid; padding:8px; background:#e3edff;}
.right_side_map {border:5px solid #1a2a49; padding:5px; background:#223f77}
.map_top{border:5px solid #173062; padding:5px; background:#223f77; color:#FFFFFF;}

#button ul {margin:0px; padding:0px;}
#button ul li {list-style:none; display:inline;}
#button ul li a {padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration: none; background:#223f77; border-left:#223f77 6px solid; border-right:#223f77 6px solid; border-top:#223f77 6px solid; display:block; float:left; line-height:20px; height:20px; margin:0 2px; 0 0px;}
#button ul li a:hover {background:#3463bf; color:#FFFFFF;}


