﻿body {background-color:#404040; font-family:Trebuchet MS; font-size:11px; padding:0; margin:0; color:#404041;}

/*master page divs*/

#mainContainerTop{background-image:url(topbgnd.gif); background-repeat:repeat-x; margin:0; padding:0; width:100%; background-color:Transparent; height:100px;}
#mainContainerMiddle{margin:0; padding:0; width:100%; background-color:#FFFFFF;}
#mainContainerBottom{background-image:url(btmbgnd.gif); background-repeat:repeat-x; margin:0; padding:0; width:100%; background-color:Transparent; height:78px; color:#FFFFFF;}

#mainInnerTop{background-image:url(topinnerbgnd.gif); background-repeat:no-repeat; margin:0 auto 0 auto; padding:0; width:900px; background-color:Transparent; height:100px;}
#mainInnerMiddle{margin:0 auto 0 auto; padding:0; width:900px; background-color:transparent;}
#mainInnerBottom{background-image:url(btmInnerbgnd.gif); background-repeat:no-repeat; margin:0 auto 0 auto; padding:0; width:900px; background-color:Transparent; height:78px;}

#topLogo{width:295px; height:80px;padding:20px 0 0 5px; float:left; background-color:Transparent;}
#topMenu{width:600px; height:50px; padding-top:50px; float:left; background-color:Transparent; color:#826536; font-size:14px; font-weight:bold; text-align:right;}
a.topMenuLink{color:#FFFFFF; text-decoration:none;}
a.topMenuLink:hover{color:#39A6C2; text-decoration:none;}
a.topMenuLinkSelected{color:#39A6C2; text-decoration:none;}

#footerLeft1{width:140px; float:left; border-right:solid 1px #535353; height: 35px;padding:15px 5px 10px 0; margin-top:10px;}
#footerLeft2{width:285px; float:left; height: 35px;padding:15px 0 10px 10px; margin-top:10px;}
#footerRight{width:305px; float:right; height: 35px;padding:15px 0 10px 10px; margin-top:10px; text-align:right;}


/*homepage specific divs*/

#homeBoxLeft{width:475px; float:left; background-color:transparent; padding:10px 0 10px 0;}
#homeBoxMiddle{width:30px; float:left; background-color:transparent; padding:15px 5px 10px 0; text-align:right;}
#homeBoxRight{width:390px; float:left; background-color:transparent; padding:15px 0 10px 0;}

.homeImageContainer{margin:0; padding:7px 0 0 6px; width:455px; height:345px; float:left; background-color:Transparent; background-image:url(homepage_image_container.gif); background-repeat:no-repeat;}
.homeImage{width:448px; height:338px;}

.homePanel1{padding:25px 7px 0 13px;margin-top:16px; width:170px; height:121px; background-image:url('homepage_panel1.gif'); float:left;}
.homePanel2{padding:25px 7px 0 13px;margin-top:16px; width:170px; height:121px; background-image:url('homepage_panel2.gif'); float:right; color:#FFFFFF;}
.homeSignUp{width:158px; margin-top:3px; border-top:solid 1px #716F64; border-left:solid 1px #716F64; font-family:Trebuchet MS;padding:2px 3px 2px 3px; font-size:11px;}
.homeBtn{float:right; margin-top:9px; padding-right:3px; border:solid 0px #FFFFFF;}
.homeBtn2{float:right; margin-top:5px; padding-right:3px; border:solid 0px #FFFFFF;}

/*standard page divs*/
#standardBoxLeft{width:350px; float:left; background-color:transparent; padding:10px 0 30px 0;}
#standardBoxMiddle{width:30px; float:left; background-color:transparent; padding:15px 5px 30px 0; text-align:right;}
#standardBoxRight{width:515px; float:left; background-color:transparent; padding:15px 0 30px 0;}

/*submenu*/

#submenuTop{width:300px; height:15px; background-image:url('submenu_top.gif');}
ul.submenu{padding:0; margin:0; float:left;}
ul.submenu li{width:280px; height:17px; list-style-type:none; background-image:url('submenu_item.gif'); background-repeat:repeat-x; padding:10px 10px 10px 10px; font-size:14px; font-weight:bold; color:#534125; text-decoration:none; border-top:solid 1px #FFFFFF; }
ul.submenu li:hover{width:280px; height:17px; background-image:url('submenu_item_over.gif'); background-repeat:no-repeat; padding:10px 10px 10px 10px; font-size:14px; font-weight:bold; color:#D0A95E; text-decoration:none; cursor:pointer; border-top:solid 1px #FFFFFF;}
ul.submenu li.selected{width:280px; height:17px; background-image:url('submenu_item_over.gif'); background-repeat:no-repeat; padding:10px 10px 10px 10px; font-size:14px; font-weight:bold; color:#D0A95E; text-decoration:none; cursor:pointer; border-top:solid 1px #FFFFFF;}

#submenuBtm{width:300px; height:15px; background-image:url('submenu_btm.gif'); border-top:solid 1px #FFFFFF;clear:both;}

/*Sitemap Styles */
.rootpage{margin: 10px 0px 0px 0px; padding: 7px 0px 0px 15px; width: 300px; height: 23px; background-image: url(sitemaplink.gif); background-repeat: no-repeat; background-position: left bottom;}
.subpage{margin: 0px 0px 0px 12px; padding: 7px 0px 0px 15px; width: 300px; height: 23px; background-image: url(sitemaplink.gif); background-repeat: no-repeat; background-position: left bottom;}


/* General Classes */

.noborder{border:none;}
.clearboth{clear:both;}
p{padding:10px 0 0 0; margin:0;}
.creamColor{color:#F3DC9B;}
.blue{color:#39A6C2;}
a.whiteLink{color:#FFFFFF; text-decoration:none;}
a.whiteLink:hover{color:#FFFFFF; text-decoration:underline;}
a{color:#39A6C2; text-decoration:underline;}
a:hover{color:#39A6C2; text-decoration:none;}
.innerimage{float:right; width:120px; padding:0 0 10px 10px;}
.floatright{float:right}
h1{font-size:14px; font-weight:bold;padding-top:5px;margin:0;}
.sidebtns{border:none;padding-top:10px;}

/*Form Styles */
.formcontainer{background-color:#F2DA99;width:485px; padding:0 10px 20px 10px; margin-top:20px; color:#222222;}
.formrow{padding:5px 0 0 5px;}
.formHeader{padding:20px 0 8px 5px; margin-bottom:8px; font-size:16px; border-bottom: 1px solid #DFBF79;}
.formquarter{width:120px; float:left;}
.formlabel{float:left;width:150px;padding: 5px 10px 5px 0; font-weight:bold;}
.formcomponent{float:left;}
.formcomponentclass{width:300px;}
.required{color:#534224;}
.formsubmit{background-color:#534224; border:solid 1px #333;color:#FFF; font-weight:bold;padding:2px;}

/* Grid View styles */
.gvContainer{background-color:#E0E0E0;width:100%; margin-top:20px; float:left;}
.gvhead{height:15px;font-size:12px;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;color:black;font-weight:bold;border:solid 1px #CCCCCC;text-align:left;}
.gvitem{height:15px;font-size:12px;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:solid 1px #CCCCCC;text-align:left;}
.gvitemCenter{height:15px;font-size:12px;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:solid 1px #CCCCCC;text-align:center;}
.gvfoot{height:15px;font-size:12px;background-image:url('../Images/Tile.gif');background-repeat:repeat-x;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;color:black;font-weight:bold;border:solid 1px #CCCCCC;text-align:left;}
.paging{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;text-align:left;font-size:12px;background-color:#E6E6E6;overflow:hidden;}
.paging a{color:#02AADB;text-decoration:none;}
.paging a:hover{color:#02AADB;text-decoration:underline;}   
.alignCenter{text-align:center;}

a.comments{padding: 10px 10px 10px 10px; background-color: #CCCCCC; color:#000000; text-decoration:none;}
a.comments:hover{padding: 10px 10px 10px 10px; background-color: #3E9AFF; text-decoration:none; color:#000000;}
.paging2{padding-top:20px;}



