@charset "utf-8";



#cssm1 *  { padding:0; margin: 0; font: 1em arial; background-color: transparent; }

#cssm1 { position: absolute;  z-index: 99; margin: 0 auto; float: left; line-height: 20px;  width: 793px; }

#cssm1 a {  display: block; border: 1px solid black; color: black; background: #dfdfdf; text-decoration: none; padding: 3px 10px; font-family: Arial; text-align:center; }

#cssm1 a:hover { background-image: url(../images/back.jpg); }


#cssm1 ul li, #cssm1 ul li ul li  { width: 132px; list-style-type:none; }

#cssm1 ul li { float: left; width: 113px; }

#cssm1 ul li ul, #cssm1:hover ul li ul, #cssm1:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none; 
	width: 110px;
	}

#cssm1:hover ul, #cssm1:hover ul li:hover ul, #cssm1:hover ul li:hover ul li:hover ul { 
	display:block; color: white; 
	}

#cssm1:hover ul li:hover ul li:hover ul { 
	position: absolute;
	margin-left: 120px;
	margin-top: -20px;
	}




* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #030303;
	background-image: url(../images/BG.gif);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	text-align:left;
	color: #000000;
}
h1  {
color:#0054A4;
font-size:18px;
font-weight:bold;
line-height:25px !important;
padding-bottom:10px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-bottom: 10px;
	line-height: 25px;
}
h3 {
	color:#0054A4 !important;
font-size:15px;
line-height:20px !important;
}
.w_s {
	color:#191970;
float:left;
font-size:13px;
font-weight:bold;
line-height:20px;
margin-top:10px;
width:100%;
}

.s_txt {
	font-size: 10px;
	line-height: 14px;
	font-family: tahoma;
}


.clear {
	clear: both;
}
#bnrheader {
background-image:url("../images/bnr.jpg");
height: 216px;
width: 793px;float:left;
}

#links {
	background-image: url(../images/bg_tabs.gif);
	background-repeat: repeat-x;
	height: 41px;
	font-family: tahoma;
	font-size: 12px;
	line-height: 39px;
	color: #FFFFFF;
	text-align: center;
}
#links a {
	color: #FFFFFF;
	border-left: solid thin white;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

#links a:hover {
	color: white;
	text-decoration: none;
	padding: 5px 10px;

	background-color: red;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	
}

#wrapper {
	width: 792px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;background:none repeat scroll 0 0 transparent;padding:0;
}
.box{
	float:left;
	width:100%;
	font-size:12px; 
	margin-top:15px;
}
.box_top {
background-image:url("../images/box_01.jpg");
float:left;
height:14px;
width:793px;
}
.box_body {
	background-image:url("../images/box_02.jpg");
background-repeat:repeat-y;
float:left;
width:95%;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
background-attachment:scroll;
background-color:#D3D4D6;
background-image:none;
background-position:0 0;
background-repeat:repeat;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
border-radius: 15px;
}
.floatright {
	float: right;
	padding-left: 15px;
}

#left2 {
	float: left;
	width: 430px;
}
#left2 ul {
	padding-left: 20px;
}


#right2 {
	float: right;
	width: 300px;
}
#left {
	float: left;
	width: 340px;
}
#right {
	float: right;
	width: 390px;
}
#right img {
	float: right;
	padding-left: 15px;
}

#right ul {
	padding-left: 22px;
}



.box_btm {
background-image:url("../images/box_03.gif");
float:left;
height:18px;
margin-bottom:10px;
width:793px;
}
.blue_s {
	width: 340px;
}

.blue_bl_top {
	background-image: url(../images/blue_bl_01.gif);
	height: 16px;
	margin-top: 20px;
}
.blue_bl_body {
	background-color: #000000;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	color: #191970;
	line-height: 16px;
	height: 200px;
}
.blue_bl_btm {
	background-image: url(../images/blue_bl_03.gif);
	height: 15px;
}

.blue_s_top {
background-image:url("../images/blue_s_01.gif");
float:left;
height:16px;
margin-top:20px;
width:340px;
}

.blue_s_body {
	background-color: #bebebe;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	color: #191970;
	line-height: 16px;
	float:left;
	-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
border-radius: 15px;
}
.blue_s_btm {
background-image:url("../images/blue_s_03.gif");
float:left;
height:18px;
width:340px;
}
.blue_b {
	width: 387px;
}

.blue_b_top {
background-image:url("../images/blue_b_01.gif");
float:left;
height:14px;
margin-top:20px;
width:387px;
}
.blue_b_body {
background-color:#0E2C8E;
color:#191970;
float:left;
padding-left:15px;
padding-right:15px;
width:400px;
-moz-border-radius: 15px;
border-radius: 15px;
}


.blue_b_btm {
background-image:url("../images/blue_b_03.gif");
float:left;
height:13px;
width:387px;
}
.blue_s2_top {	background-image:url("../images/blue_s2_01.gif");float:left;height:16px;width:300px;}
.blue_s2_btm {
background-image:url("../images/blue_s2_03.gif");
float:left;
height:18px;
width:300px;
}
.blue_b2_top {
background-image:url("../images/blue_b2_01.gif");
float:left;
height:16px;
width:430px;
}
.blue_b2_btm {
background-image:url("../images/blue_b2_03.gif");
float:left;
height:18px;
width:430px;
}



#slideshow {
    position:relative;
    left: -490px;
    height:216px;
    float: right;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}






#footer {
	background-image: url(../images/btm_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	height: 29px;
	margin-top: 10px;
	font-family: arial;
	font-size: 11px;
	line-height: 29px;
	color: #FFFFFF;
}
.blue_s_body select {
	font-size: 11px;
}
.entry-meta a{color:#A80000;font-weight:bold;text-decoration:none;}
.flash-logo{bottom:24px;float:left;position:relative;width:270px;}

#left {float:left;width:340px;}
.blue_b_body h2{color:#fff;line-height:1.2em !important;}
.blue_b_body p{color:#fff;margin-bottom:14px !important;}


.blue_s_body h2{color:#000;line-height:1.2em !important;}
.blue_s_body p{color:#191970;margin-bottom:14px !important;}
#left2 h3 {font-weight:bold;}
.blue_s_body p{
	//margin-bottom:0 !important;
}

.blue_s_body p strong {
float:left;
font-weight:bold;
margin-bottom:1.2em;
}

.blue_s2{float:right;margin-bottom:1.4em;width:100%;}
.blue_b2{float:left;margin:10px 0;}
span.style3{font-size:11px}
span.style4{font-size:11px}
.form-program td{padding:4px 0;}
table.rates{border-collapse:separate;border-spacing:2px;}


.blue_s2{width:100%;}


.white_s_body {
	background-color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	color: #000;
	line-height: 16px;
	float:left;
	-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
margin-bottom:20px;
border-radius: 15px;
}
