/* 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:right; }

b                     { font-weight: bold; }

.textfield            { width: 170px; height: 22px; border: 1px solid #7B4C09; }

ul                    { margin: 0; }


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                   { font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; background: url(images/body_bg.gif) top left repeat-x; }

.wrapper               { width: 900px; height: auto; margin:0 auto; }

.mainContainer         { width: 900px; height: auto;/* margin-left: 12px; */}

.container             { width: 900px; height: auto; background: url(images/footer_btm_curve.gif) bottom left no-repeat; }

/*-------------------------[ header ] ---------------------------*/
/*---------------------------------------------------------------*/

.header                { width: 876px; height: auto; margin-left: 12px; }

.menu                  { width: auto; height: auto; }

.menu ul               { width: auto; height: 29px; padding-left: 0; }

.menu li               { width: auto; height: 29px; padding: 0 30px; list-style: none; float: left; }

.menu li a             { font: normal 14px/1.9em Arial, Helvetica, sans-serif; color: #BBE1F9; text-decoration: none; background: url(images/nav_bullet.gif) top left no-repeat; padding-left: 7px; }

.menu li a:hover       { color: #fff; }

.menu li span             { font: normal 14px/1.9em Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; background: url(images/nav_bullet.gif) top left no-repeat; padding-left: 7px; }

/*-------------------------[ Middle ] ---------------------------*/
/*---------------------------------------------------------------*/


.midleDiv               { width: 900px; height: auto; background: url(images/mdle_div_bg.gif) top left repeat-y; padding: 12px 0; }

.midleContainer         { width: 876px; height: auto; margin-left: 12px; }

.homeHeadTd             { background: url(images/heading_bg.gif) bottom left repeat-x; }

.pageHead               { font: normal 24px Verdana, Arial, Helvetica, sans-serif; color: #fff; padding-left: 24px; }

.innerHeadTd            { background: url(images/heading_bg.gif) top left repeat-x; }

.mdlContentDiv          { width: 874px; height: auto; background: url(images/content_bg.jpg) top left no-repeat #fff; border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; border-bottom: 1px solid #D6D6D6;  }

.contents               { width: 823px; height: auto; margin-left: 21px; padding: 25px 0 40px 0; }

.contents p             { margin-bottom: 15px; }

.contents img           { float: right; margin: 0 0 10px 10px; }

/*-------------------------[ Footer ] ---------------------------*/
/*---------------------------------------------------------------*/

.footer                 { width: 900px; height: auto; padding: 10px 0; background: url(images/footer_bg.gif) top left repeat-x  #0B6DA9; color: #54A6D9; }

.footer a               { font: normal 12px Arial, Helvetica, sans-serif; color: #54A6D9; text-decoration: none; padding: 0 10px; }

.footer a:hover         { color: #fff; }

.footer span            { font: normal 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; padding: 0 10px; }

.copyright              { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #0189C8; }



