/* CSS Document */


/*----------------- [Commons] ---------------------*/
/*-------------------------------------------------*/

a:link img            { border: none; }

a:link visited img    { border: none; }

a img                 { border-style: none; }

form                  { margin: 0px; }

.left                 { float:  left; }

.right                { float:rigzht; }

b                     { font-weight: bold; }


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                  { font: normal 14px Arial, Helvetica, sans-serif; color: #313131; margin: 0; background: url(images/body_bg.gif) top left repeat-x #0A5576; }

.wrapper              { width: 940px; height: auto; margin: 0 auto; }

.container            { width: 920px; height: auto; padding: 0 10px; background-color: #E8F8FF; float: left; }

.containerMain         { width: 946px; height: auto; background: url(images/wagon_wheel_img.jpg) bottom right no-repeat; float: left; }

.main-lft             { width: 25px; height: auto; display: inline; float: left; }

.header             { width: 896px; height: auto; background: url(images/col_main_bg.gif) top left repeat-x; float: left; }


/*----------------- [Header] ---------------------*/
/*-------------------------------------------------*/

.logoSection        { background: url(images/logo_section_bg.jpg) top left no-repeat; height: 94px; }

.logo               { margin: 28px 0 0 26px; }

/*----------------- [Middle Section] ---------------------*/
/*--------------------------------------------------------*/

.mdlDiv             { width: 895px; height: auto; background: url(images/mdle_div_bg.gif) top left repeat-y; padding: 0 12px 0 13px; }

.menu                { width: auto; height: 31px; margin: 0 0 0 14px; padding: 0; display: inline; float: left; }

.menu li             { width: auto; height: 31px; list-style: none; margin-right: 2px; display: inline; float: left; }

.menu li a           { width: auto; height: 31px; font: normal 12px/2.5em Arial, Helvetica, sans-serif; color: #fff; padding: 0 30px; text-decoration: none; display: inline; float: left; }

.menu li a:hover      { background: url(images/menu_hover_bg.gif) top left repeat-x; border-left: 1px solid #03283B; padding: 0 29px; border-right: 1px solid #03283B; }

.menu li span         { width: auto; height: 31px; font: normal 12px/2.5em Arial, Helvetica, sans-serif; color: #fff; padding: 0 29px; text-decoration: none; background: url(images/menu_hover_bg.gif) top left repeat-x; border-left: 1px solid #03283B; border-right: 1px solid #03283B; display: inline; float: left; }

.contentDiv           { background: url(images/content_top_curve.gif) top left no-repeat; height: auto; }

.contents             { width: 90%; height: auto; margin: 30px 0 25px 25px; }

.contents h1          { font: normal 20px/20px Arial, Helvetica, sans-serif; color: #0C2B3F; }

.contents h2          { font: bold 16px Arial, Helvetica, sans-serif; color: #9A0202; }

.contents p          { margin: 10px 0 0 0; }

/*----------------- [Footer Section] ---------------------*/
/*--------------------------------------------------------*/

.footer             { background: url(images/ftr_mdle_bg.gif) top left repeat-x; font: normal 11px Arial, Helvetica, sans-serif; color: #4E86A2; }

.footer a             { font: normal 11px/3.5em Arial, Helvetica, sans-serif; color: #4E86A2; padding: 0 10px; text-decoration: none; }

.footer a:hover       { text-decoration: underline; }

.footer span             { font: normal 11px/3.5em Arial, Helvetica, sans-serif; color: #4E86A2; padding: 0 10px; text-decoration: underline; }

.copyright            { color: #919292; margin-top: 8px; }


