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


body                                  { margin:0px; padding:0px;}

#wrapper                              { margin:0px auto; padding:0px 15px 0px 15px; width:974px; background:url(../images/body-bg.jpg) left top repeat-y;}

#container                            { margin:0px; padding:0px; width:974px; background:url(../images/container-bg.jpg) left top repeat-x #9DE882; float:left;}

#logo                                 { margin:0px; padding:0px; width:974px; height:96px; background:url(../images/logo-bg.jpg) left top repeat-x; float:left;}
#logo img                             { margin:0px; padding:0px; float:left; border:none;}

#header                               { margin:0px; padding:13px 12px 0px 12px; width:950px; float:left; height:380px; background:url(../images/header-bg.jpg) right top no-repeat;}

#white-block                          { margin:0px; padding:5px 0 0 7px; width:943px; height:373px; float:left; background:url(../images/header-shadow.jpg) center bottom no-repeat #fff;}

#flash                                { margin:0px; padding:0 0px 0px 0px; width:517px; height:339px; float:left; border:1px solid #4D565B; border-width:0 2px 2px 0px; }
#flash img                            { margin:0px; padding:0px; float:left; }
#flash object                         { margin:0px; padding:0px; float:left; }
#flash embed                          { margin:0px; padding:0px; float:left; }

#header-text                          { margin:0px; padding:0px; float:left; width:412px; height:339px; background:url(../images/header-flash-bg.jpg) left top no-repeat;}
#header-text h2                       { margin:0px; padding:5px 0 0 180px; float:left; width:232px; height:55px; font:normal 35px/63px "Times New Roman", Times, serif; color:#71B9FF;  }
#header-text h2 b                      { margin:0px; padding:0px; float:left; height:55px; font:normal 51px/55px "Times New Roman", Times, serif; color:#71B9FF; }

#header-text ul                        { margin:0px; padding:30px 0 0 12px; float:left; width:350px; }
#header-text ul li                     { margin:0px; padding:6px 0 6px 25px; list-style:none; background:url(../images/tick-bullet.jpg) left top no-repeat; background-position:0 10px; font:normal 18px/20px "Times New Roman", Times, serif; color:#000;}
#header-text ul li b                   { font:normal 18px/20px "Times New Roman", Times, serif; color:#2F97FF;}


#main-menu                            {
	margin:0px;
	padding:9px 19px 0 18px;
	width:926px;
	height:34px;
	float:left;
}
#main-menu ul                         { margin:0px; padding:0 2px 0 0px; width:931px; height:34px; float:left; background:url(../images/menu-bg.jpg) left bottom repeat-x;}
#main-menu ul li                      {
	margin:0 0 0px 1px;
	padding:0px 0 0 0px;
	height:34px;
	float:right;
	list-style:none;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
}

#main-menu ul li a                    { margin:0px; padding:0px 0 0 15px; height:34px; float:left; background:url(../images/menu-left-bg.jpg) left bottom no-repeat; color:#003854; text-decoration:none;}
#main-menu ul li a b                  { margin:0px; padding:5px 21px 0 6px; height:29px; float:left; background:url(../images/menu-right-bg.jpg) right bottom no-repeat; text-decoration:none; cursor:pointer;}
#main-menu ul li a:hover b                  { margin:0px; padding:5px 21px 0 6px; height:29px; float:left; background:url(../images/menu-right-bg.jpg) right bottom no-repeat; text-decoration:none; cursor:pointer; color:#0C8DED;}








.clear-all                            { clear:both;}
#content-block                        {
	margin:0px;
	padding:0px 19px 10px 20px;
	width:933px;
	float:left;
}

#content                              {
	margin:0px;
	padding:20px 13px 10px 20px;
	width:895px;
	float:left;
	border:2px solid #C1E3FC;
	border-width:0px 2px 2px 2px;
	background:#fff;
}

#content-left                         { margin:0px; padding:0 15px 0 0; width:560px;  float:left; }
#content-left h1                      { margin:0px; padding:0 0 15px 0; width:560px; font:normal 20px/32px Georgia, "Times New Roman", Times, serif; color:#0071E1; }
#content-left h1 span                 { margin:0px; padding: 0; width:560px; font:normal 14px/32px Arial, Helvetica, sans-serif; color:#000; }
#content-left p                       { margin:0px; padding:6px 0 8px 0; width:560px; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; }
#content-left ul                      { margin:0px; padding:15px 0 0 0; width:560px; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; }
#content-left ul li                   {
	margin:0px;
	padding:0 0 0 20px;
	color:#000;
	background:url(../images/bullet.jpg) left top no-repeat;
	background-position:0 10px;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
}





#content-right                        {
	margin:0px;
	padding:0 0 0 5px;
	width:305px;
	float:right;
}
#content-right img                    {
	margin:0px;
	padding:0 0 10px 0px;
	float:right;
}



#footer                               { margin:0px; padding:0px; width:974px; height:30px; background:#9DE882; float:left; border:5px solid #fff; border-width:5px 0px; text-align:center; font:normal 11px/30px Verdana, Arial, Helvetica, sans-serif;}

