/* layout */
#mainwrapper { width:850px; margin-left:auto; margin-right:auto;  background-image:url(../images/main_wrapper_bg.jpg); background-repeat: no-repeat;padding-top:23px;}
#wrapper { width:791px; margin-left:auto; margin-right:auto; background-image:url(../images/background.gif); background-repeat:repeat;}
#top { width:294px; height:28px; background-image: url(../images/main_logo.jpg); background-repeat:no-repeat; background-color:#FFFFFF; padding-left:497px; padding-top:62px;}
#banner { width:743px; height:129px; background-image: url(../images/banner.jpg); background-repeat:no-repeat; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:58px; padding-top:70px;}
#toptools {  width:791px; height:34px; background-color:#666666; padding-top:7px; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-variant:small-caps;}
#maincontent { width:751px; clear:both; height:inherit; float:left; margin-top:5px; padding-left:40px;}
#bottom { width:810px; clear:both; text-align:right; background-color:#000000;}

/* layout inside home page */
#left_content{ width:261px; height:inherit; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
#middle_content{ width:441px; float:left; margin-left:8px; background-color:#0839F5; min-height:570px;}
#maincontentInside{ width:690px; float:left; margin-left:8px; background-color:#0839F5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
/* default styles */

body { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body,html {
scrollbar-face-color:#7BB5CE;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#60A7C5;
scrollbar-darkshadow-color:#333333;
scrollbar-shadow-color:#666666;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#EAEAEA; 
} 

p,td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
ul { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:0px; margin-bottom:0px;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#D0A651;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#749496;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BF7C79;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D0A651;}
h6 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#749496;}

/* default styles */

/* link styles */

a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#27559D; text-decoration:none; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }

a.mainlink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
a.mainlink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.mainlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration: none; }
a.mainlink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }

a.readmore:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a.readmore:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.readmore:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;font-weight:bold; }
a.readmore:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

a.insideLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a.insideLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.insideLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration: none;font-weight:bold; }
a.insideLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}



/* mouseover submenu */
a.submenu:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #451708; background-color:#DBB52E; display:block; border-bottom:  padding:1px; text-indent:5px;}
a.submenu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #451708; background-color:#DBB52E; display:block; border-bottom:  padding:1px; text-indent:5px;}
a.submenu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #451708; background-color:#C24541; display:block;  padding:1px; text-indent:5px;}
a.submenu: active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #451708; background-color:#DBB52E; display:block; padding:1px; text-indent:5px;}

#menu_two { margin-left:39px; position: absolute; margin-top:0px; visibility:visible; width:150px; margin-top:0px;}
#menu_three { margin-left:114px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:0px;}
#menu_four { margin-left:307px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:0px;}
#menu_five { margin-left:305px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:0px;}
#menu_six { margin-left:412px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:0px;}
#menu_seven { margin-left:483px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:0px;}

/* link styles */

/* general styles */
.onWhite{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.onBackgroundTop{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.onBackground{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.BlackNormalText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.separator { font-family:Arial, Helvetica, sans-serif; font-size:29px; color:#FFFFFF; }
.banner_heading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
.column_heading { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-shadow:#CCCCCC; }
.Bread { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-shadow:#CCCCCC; }
.mediumHeading { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-shadow:#CCCCCC; }
.column_heading_red { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#C1423F; text-shadow:#CCCCCC; }


.NewsHead{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bolder;}
.H2_ { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold;}
.warn_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7BB5CE; }
.whiteSmallText { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
.mustard_heading { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#D0A651; }
.pink_heading { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#BF7C79; }
.white_heading { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFFFFF; }
.grey_heading{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#749496; }
.blue_heading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7BB5CE; }
.quote { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; line-height:15px; }
.td_blue { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#27559D; }
.td_bluehead { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; color:#27559D; }
.redhead { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; color:#FF0000; }
/* general styles */

/*line spacing*/
.b { line-height:23px;}
.c { line-height:40px;}
.text_indent{ text-indent:3;}

/* borders */

.btop { border-top:1px solid #CCCCCC; }
.btopleft { border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.btopbottom { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.btopbottomleft { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.btopbottomright { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.btopright { border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.bdbltop { border-top:2px solid #CCCCCC; }
.bbottom { border-bottom:1px solid #CCCCCC; }
.bbottomleft { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.bbottomright { border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.bdblbottom { border-bottom:2px solid #CCCCCC; }
.bleft { border-left:1px solid #CCCCCC; }
.bleftdotted { border-left:1px dotted #FF9900; }
.bleft { border-left:1px solid #ffffff; }
.brightdashed { border-right:1px dashed #CCCCCC; }
.btopdashed { border-top:1px dashed #CCCCCC; }
.btoprightdashed { border-top:1px dashed #CCCCCC; border-right:1px dashed #CCCCCC; }
.bleftright { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.btopbottom { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.btotal { border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; }
.bbtopright { border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.bbleft { border-left:1px solid #CCCCCC; }
.bbright { border-right:1px solid #CCCCCC; }
.bbtopleft { border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.bbbottomleft { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.bbbottomright { border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.bbtop { border-top:1px solid #CCCCCC; }
.bbottom { border-bottom:1px solid #CCCCCC; }
.Table_ tr.rowLine td { border-bottom:1px solid #5375F8;}
/* borders */

.NewsHeading {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#AED7DF;}
.FormText {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}