/* CSS Document */

* html {margin:0; padding:0; }

body {margin:0; padding:0; background:#03152f; }

h1, h2, h3, h4, h5, h6, img, p, ul, li, form, input, label {margin:0; padding:0; }

h2 { font:bold 18px Arial, Helvetica, sans-serif; color:#585252;  }

h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#585252; }

h4 { font:bold 14px Arial, Helvetica, sans-serif; color:#585252; }

p {font:normal 12px Arial, Helvetica, sans-serif ; color:#000000; line-height:16px; }

a:focus {outline:none; }

a {color:#ffffff; text-decoration:none; }

a:hover { color:#999999; text-decoration:none;}

img.left {float:left; }

img.right {float:right; }

/*     basic css   */

form
{
	margin:0 0 0 0;
	padding:0 0 10px 10px;
	font:normal 70% Tahoma,Verdana,Arial;
	color:#4F4F4F;
}
textarea
{
	margin:0;
	width:190px;
	height:80px;
	font:normal 100% Tahoma,Verdana,Arial;
}
select
{
	font:normal 8pt Tahoma,Verdana,Arial;
	margin:0 0 10px 0;
}
input
{
	margin:0 0 10px 0;
}
#form
{
	width:208px;
	float:left;
	margin:10px 0 0 0;
	padding:10px 2px;
	border:2px solid #cccccc;
	background:#AFBDC3;
}

#page {width:948px; margin:0 auto; padding:0; }

#inner_page {width:948px; margin:0; padding:0; float:left; background:#ffffff; }

#header {width:948px; margin:0; padding:0; float:left; }

						/*     header top   */
#header_top {width:948px; margin:0; padding:0; background:url(images/top-bg.gif) 0 0 repeat-x; height:24px; }

#header_top ul {list-style:none; }

#header_top ul li {display:block; float:right; margin:0; padding:0; height:24px; }

#header_top ul li em img { float:left; height:14px; width:13px; line-height:18px; padding:3px 0 0 0 ; }


#header_top ul li a {display:block; float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; line-height:18px; padding:0 10px; }

#header_top ul li a:hover {color:#999999; }


							/*   end header top   */
							


							/*   header  center   */

#header_center {width:948px; margin:0; padding:0; float:left; background:url(images/bg-header.gif) 0 0 repeat-x; height:111px; }

#header_left {width:292px; height:48px; margin:30px 0 0 30px; padding:0; float:left; background:url(images/logo.png) 0 0 no-repeat !important;
background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');  
}

#header_left a {width:292px; height:48px; margin:0 0 0 0; padding:0; float:left; background:url(images/logo.png) 0 0 no-repeat !important;
background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');  
}


#header_right {width:481px; height:84px; margin:15px 20px 0 0; padding:0; float:right; background:url(images/plan.png) 0 0 no-repeat!important;
background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/plan.png', sizingMethod='scale'); 
 }
/*   End header-  center    */




#menu {width:948px; margin:0; padding:0; float:left; background:url(images/menu.gif) 0 0 repeat-x; height:30px;}

#menu ul {list-style:none; }

#menu ul li {display:block; float:left; padding:0 5px}

#menu ul li a {display:block; float:left; margin:0; padding:0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; padding:0 5px; line-height:28px; }





#menu a b {float:left; display:block; padding:0 6px 0 0px; }



#menu li.current { margin:0; padding:0; float:left; }

#menu li.current a {color:#000; background:url(images/menu_left.gif) 0 0 no-repeat;}


#menu li.current a b { background:url(images/menu_right.gif) no-repeat right top; color:#ffffff; }


#menu li a:hover { text-decoration:none; background:url(images/menu_left.gif) 0 0 no-repeat;}

#menu li a:hover b   { text-decoration:none;  background:url(images/menu_right.gif) no-repeat right top; color:#000000; cursor:pointer;}

#menu li.current a:hover {color:#ffffff; text-decoration:underline; cursor:pointer; }

#menu li.current a b:hover { text-decoration:underline; color:#ffffff;}



















#inner_content {width:918px; margin:0; float:left; padding:0 15px 15px 15px; float:left; background:#ffffff url(images/inner-content.gif) 0 0 repeat-y;  }

#left {width:665px; margin:0; padding:10px 0 0 0; float:left; }

#banner {width:657px; margin:0; padding:0; float:left; border:2px solid #0c1d33; padding:2px; }

#banner_in {width:609px; margin:0; padding:9px 24px; float:left; background:#193656 url(images/banner-bg.jpg) 0 0 repeat-x;  }

#banner_in_left {width:244px; margin:0; padding:0; float:left; height:125px; }

#banner_in_right {width:350px; margin:0; padding:0; float:right; }

#banner_in_right h3 {color:#b6d8ff; width:350px; margin:0 0 10px 0; }

#banner_in_right h6 {width:320px; margin:0 0 5px 0; padding:0 0 0 10px; float:left; background:url(images/icon2.jpg) 0 6px no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;  }

#banner_in_right ul {list-style:none; padding:0 0 0 15px; width:340px; }

#banner_in_right ul li { display:block; width:320px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; background:url(images/icon2.jpg) 0 0 no-repeat; padding:0 0 0 12px; line-height:20px; }



#left h2 {width:665px; margin:0; padding:15px 0 0 0; float:left; }

#left p {width:665px; margin:6px 0; padding:0; float:left; }

#left ul {width:630px; margin:0; padding:0 0 0 10px; float:left; list-style:none; }

#left ul li { width:620px; margin:0; padding:0 0 0 20px; float:left; display:block; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:22px; background:url(images/icon.gif) 0 4px no-repeat; }

 #left ul li a {color:#000000; text-decoration:none;}

#left ul li a:hover {text-decoration:underline; }




#right {width:212px; margin:0; padding:15px 9px; float:right; }

#right h3 {width:198px; margin:1px 0 1px 0; float:left; background:url(images/right-sidebar.gif) 0 0 no-repeat; height:35px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; padding:0 0 0 15px; line-height:35px;}

#article {width:212px; margin:6px 0 0 0 ; padding:0; float:left;  }

#article_top {width:212px; margin:0; padding:0; float:left; background:url(images/round-top.gif) 0 0 no-repeat; height:7px; font-size:5px; }

#article_center { width:192px; margin:0; padding:0 10px; float:left; background:url(images/round-center.gif) 0 0 repeat-y;  }

#article_center p {font-size:11px; }

#article_bottom {width:212px; margin:0; padding:0; float:left; background:url(images/round-bottom.gif) 0 0 no-repeat; height:10px; font-size:9px; }



/*    footer   */

#footer {width:918px; margin:0; padding:10px 15px; float:left; background:#e0e0e1; border-top:5px solid #05598c; }

#footer p {width:918px; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#300000; text-align:center; line-height:24px; }

#footer p a {color:#000000; text-decoration:none; padding:0 4px; }

#footer p a:hover { text-decoration:underline; }

#footer-left {width:370px; margin:0; padding:0; float:left; }

#footer-left p {width:370px; margin:20px 0 0 0; font:normal 13px Arial, Helvetica, sans-serif; color:#4f4f4f; float:left; line-height:40px; }

#footer-left a {text-decoration:none; color:#4f4f4f; }




#footer-right {width:530px; margin:0; padding:0; float:right; }

#footer-right p {width:460px; margin:20px 0 0 0; font:normal 13px Arial, Helvetica, sans-serif; color:#4f4f4f; float:left; }

#footer-right h4 {font:normal 10px Arial, Helvetica, sans-serif; color:#535353; float:right; padding: 0 20px 0 0; }

#footer-right a {text-decoration:none; color:#4f4f4f; }

/*   end footer   */




























