@charset "utf-8";
/* CSS Document */

body                               { margin:0px; padding:0px; background:#105794;}

#wrapper                           { margin:0px auto; padding:0px; width:1003px; background:#fff;}

#header                            { margin:0px; padding:0 3px; width:997px; height:321px; float:left; background:#fff;}
#header img                        { margin:0px; padding:0px; float:left; }
#header object                     { margin:0px; padding:0px; float:left; } 
#header embed                      { margin:0px; padding:0px; float:left; } 

#content                           { margin:0px; padding:0 3px; width:997px;  float:left; background:url(../images/content-bg.jpg) left top repeat-y;}

#container                         {
	margin:0px;
	padding:0px;
	width:997px;
	float:left;
	background-color: #FFFFFF;
	background-image: url(../images/container-blue-gradient-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#container-left                    { margin:0px; padding:0px; width:635px;float:left; /* height:200px; background:url(../images/container-blue-gradient-bg.jpg) left top repeat-x;*/}

#main-menu                         { margin:0px; padding:4px 0 0 0px; width:635px; height:34px; float:left;}
#main-menu ul                      { margin:0px; padding:0px; width:635px; height:34px; float:left;}
#main-menu ul li                   { margin:0px; padding:0 0 0 3px; height:34px; float:left; list-style:none;}
#main-menu ul li a                 { margin:0px; padding:0 0 0 7px; height:34px; background:url(../images/menu-left-bg.jpg) left bottom no-repeat; display:block; float:left; cursor:pointer;  }
#main-menu ul li a b               { margin:0px; padding:8px 7px 0 0; height:26px; background:url(../images/menu-right-bg.jpg) right bottom no-repeat; display:block; float:left; }
#main-menu ul li a b img           { margin:0px; padding:0; border:none;   }


#left-content                      {
	margin:0px;
	width:600px;
	float:left;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/left-content-right-bg.jpg);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 25px;
}

#left-content p                    {
	margin:0px;
	padding:0px;
	width:600px;
	color:#004759;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
}
#left-content h3                    { margin:0px; padding:20px 0 20px 0; width:600px; font:bold 17px/23px Arial, Helvetica, sans-serif; color:#004759; }

#left-content ul                    {
	margin:0px;
	padding:0px 0 0px 0;
	width:600px;
	display:block;
}
#left-content ul li                 {
	margin:0 0 0 10px;
	_margin:0 0 0 10px;
	padding:7px 0 0 0;
	width:500px;
	float:left;
	font:bold 16px/23px Arial, Helvetica, sans-serif;
	color:#004759;
	background:url(../images/bullet.jpg) left top no-repeat;
	text-indent:25px;
	background-position:0 11px;
	list-style:none;
}

#right-content                      {
	margin:0 1px 0 0px;
	padding:0px 0 0 0px;
	width:350px;
	float:right;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	min-height: 393px;
}



#footer                            {
	margin:0px;
	padding:40px 0 0 110px;
	width:887px;
	height:100px;
	float:left;
	background:url(../images/footer-bg.jpg) center top no-repeat #fff;
}

#footer ul                         {
	margin:0px;
	padding:0px;
	width:800px;
	float:left;
}
#footer ul li                      { margin:0px; padding:0 22px; float:left; list-style:none; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000;}
#footer ul li a                    { margin:0px; padding:0px; float:left; list-style:none; color:#000; text-decoration:none;}
#footer p                          {
	margin:0px;
	padding:10px 0 0 0px;
	width:800px;
	float:left;
}
#footer p img                      { margin:0px; padding:0px 10px; border:none; }
#footer p img a                    { margin:0px; padding:0px; }

