#homenavcontainer{float:right;overflow:hidden;margin:80px 150px 0px 0px !important;margin:80px 60px 0px 0px;}
/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */
#homenav{width:200px;b2order-style:solid solid none solid;b2order-color:#d76100;border-size:1px;b2order-width:1px;margin:10px;font-size:12pt;font-weight:bold;}
#homenav li{list-style:none;}
#homenav li a{height:32px;voice-family:"\"}\"";voice-family:inherit;height:24px;text-decoration:none;}
#homenav li a:link,#homenav li a:visited{color:#ffffff;display:block;background:url(../images/homenav.gif);padding:8px 0 0 30px;}
#homenav li a:hover,#homenav li #current{color:#ffffff;background:url(../images/homenav.gif) 0 -32px;padding:8px 0 0 30px;}
/*#homenav li a:active{
color:#fff;
background:url(../images/homenav.gif) 0 -64px;
padding:8px 0 0 30px;
}*/
/* Top navigation */
#navblock{width:550px;height:30px;float:right;overflow:hidden;margin:0px 0px 0px 0px;}
#navblockex{width:auto;height:30px;f2loat:right;overflow:hidden;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px; background: #fff;}
#navblockro{width:auto;height:30px;f2loat:right;overflow:hidden;margin:0px 0px 0px 0px; background: #494035;}

#navblockex h1{ text-indent: 10px; font-size: 140%; letter-spacing: normal; line-height: 29px;}


/* tabs */

#navblock ul.tabs{float:right;padding-right:10px;}
#navblockex ul.tabsex{float:right;padding-right:10px;}
#navblockro ul.tabs{float:right;padding-right:10px;}


#navblockex ul.tabs{margin:0;padding:0 2px 0 0px;f2loat:left;font:bold 12px Arial;}
.tabs{margin:0;padding:0 2px 0 0px;f2loat:left;font:bold 11px Arial;}
.tabs li{display:inline;height:30px;line-height:29px;}
.tabs li a{color:#d8d6cb;f2loat:right;padding:0px 6px 0px 8px;text-decoration:none;height:30px;}
.tabs li a:hover{color:#fbfced;}
  /* tabsex */
#navblockex ul.tabsex{margin:0;padding:0 2px 0 0px;f2loat:left;font: bold 12px Verdana;}
.tabsex{margin:0;padding:0 2px 0 0px;f2loat:left;f2ont:bold 11px Arial;}
.tabsex li{display:inline;height:30px;line-height:29px; border-right: 1px solid #26463C;}
.tabsex li a{color:#26463C;f2loat:right;padding:0px 6px 0px 8px;text-decoration:none;height:30px;}
.tabsex li a:hover{color:#2E6AB1;}



/* Sub Header */
#topsection{height:24px;/*Height of top section*/ margin-bottom:10px;padding:0px 10px 0px 10px;line-height:24px;color:#0066ff;}
#topsection a{color:#0066ff;text-decoration:none;}
#topsection a:hover{color:#0066ff;text-decoration:underline;}

#topfeeds{height:25px;/*Height of top section*/ margin-bottom:20px;margin-top:10px;padding:0px 0px 0px 0px; text-align: center;}
#topfeeds a{color:#0066ff;text-decoration:none;}
#topfeeds a:hover{color:#0066ff;text-decoration:underline;}



/* sidemenu */
.sidemenu{list-style-type:none;margin:0;padding:0;width:100%;background:#ffffff;}
.sidemenucontainer{padding-bottom:10px;width:170px;}
.sidemenutitle{height:23px;width:auto;margin-bottom:0px;text-indent:5px;}
.sidemenutitle h6{font-weight:bold;font-size:100%;color:#ffffff;letter-spacing:normal;l2ine-height:22px;padding-top:3px;}
.sidemenutitle h6 a{color:#ffffff;text-decoration:none;}
.smtcolorpur{background:#3f3453;}
.smtcolorlbrn{background:#7f7364;}
.smtcolorblu{background:#284165;}
.smtcoloryel{background:#d1a90d;}
.smtcolororg{background:#513350;}
.smtcolorgrn{background:#5e820d;}
.smtcolordgry{background:#333333;}
.smtcolorred{background:#ab1059;}
.smtcolorblk{background:#000000;}
.smtcolordpur{background:#ffffff;h2eight:25px;border:1px solid #483f34;}
.smtcolortuq{background:#217386;}
.smtcolorex{background:#26463C;}

.sidemenuex{list-style-type:none;margin:0;padding:0;width:100%;b2ackground:#ffffff;}
.sidemenucontainerex{padding-top:10px;padding-bottom:10px;width:170px;}
.sidemenucontainerex h6{ padding: 3px 0px 3px 0px; height:23px;width:auto;margin-bottom:10px;text-indent:10px;border-bottom:1px solid #284165;}
.sidemenuex li.ex a{color:#294142;text-decoration:none;}
.sidemenuex li.ex a:hover{color:#294142;text-decoration:underline;}
.sidemenuex li.ex a.current{color: #66cc00;text-decoration:none;}
.sidemenuex li.ex a:hover.current{color: #66cc00;text-decoration:underline;}
.sidemenuex li{b2ackground:#fff;color:#000000;width:auto;padding:4px 10px 4px 10px;margin:0px 0px 0px 0px;font:normal 10px Verdana,Helvetica,sans-serif;}
html>body .sidemenuex li{b2ackground:#fff;color:#000000;width:165px;padding:4px 0 5px 5px;margin:0px 0px -2px 0px;font:normal 10px Verdana,Helvetica,sans-serif;}


.sidemenu li{background:#e1e5e5;color:#000000;width:165px;padding:4px 0 5px 5px;margin:0px 0px 0px 0px;font:normal 10px Verdana,Helvetica,sans-serif;}
html>body .sidemenu li{background:#e1e5e5;color:#000000;width:165px;padding:4px 0 5px 5px;margin:0px 0px -2px 0px;font:normal 10px Verdana,Helvetica,sans-serif;}
.sidemenu li a{display:block;color:#2457a3;text-decoration:none;}
* html .sidemenu li a{width:160px;/*IE only. Actual menu width minus left padding of LINK (20px) */}
.sidemenu li a:visited,.sidemenu li a:active{c2olor:#ffffff;}
.sidemenu li a:hover{color:#622041;text-decoration:underline;}
/* brn stuff */
.sidemenu li.brn{background:#d8d6cb;color:#483f34;}
.sidemenu li.brn a:hover{color:#483f34;text-decoration:underline;}
/* tuq stuff */
.sidemenu li.tuq{background:#9bb4b4;}
.sidemenu li.tuq a{color:#224450;}
.sidemenu li.tuq a:hover{color:#224450;text-decoration:underline;}
/* pur stuff */
.sidemenu li.pur{background:#a098a4;}
.sidemenu li.pur a{color:#3d3347;}
.sidemenu li.pur a:hover{color:#3d3347;text-decoration:underline;}
/* grey stuff */
.sidemenu li.gry{background:#cccccc;}
/* dgrey stuff */
/*.sidemenu li.my{
background:#666666;
border-bottom:1px solid silver;
}
*/
/* red stuff */
.sidemenu li.red{background:#d6b3ba;}
.sidemenu li.red a{color:#7b004b;}
.sidemenu li.red a:hover{b2ackground:#c2c2d4;color:#7b004b;text-decoration:underline;}
/* black stuff */
.sidemenu li.blk{background:#e1e5e5;}
.sidemenu li.blk a:hover{b2ackground:#c2c2d4;color:#000000;text-decoration:underline;}
/* green stuff */
.sidemenu li.grn{background:#c5ccaa;color:#596027;}
.sidemenu li.grn a{color:#596027;}
.sidemenu li.grn a:hover{b2ackground:#c2c2d4;color:#596027;text-decoration:underline;}
/* blu stuff */
.sidemenu li.blu{background:#95a1ad;color:#263850;}
.sidemenu li.blu a{color:#263850;}
.sidemenu li.blu a:hover{color:#263850;text-decoration:underline;}
.sidemenu li.legal{background:#e9e9e9;}
.sidemenu li.legal a:hover{color:#000000;text-decoration:underline;}
.sidemenu li.exp{background:#ffeef0;}
.sidemenu li.exp a:hover{background:#f4f4fb;color:#000000;}
/* tabbed dynamic content */
/*
bright:rgb(234,242,255);
normal:rgb(120,172,255);
dark:rgb(0,66,174);
*/
.dynamic-tab-pane-control.tab-pane{position:relative;width:100%;}
.dynamic-tab-pane-control .tab-row .tab{font-family:Verdana,Helvetica,Arial;font-size:12px;line-height:20px;cursor:Default;display:inline;margin:1px -5px 0px 5px;float:left;padding:3px 16px 3px 16px;background:#cccccc;border:1px solid;border-color:#9fa4b0;border-left:0;border-bottom:0;border-top:0;border-right:0;/*rgb(120,172,255)*/ 1px solid #BABEC7;
cursor:hand;cursor:pointer;z-index:1;position:relative;top:0;}
.dynamic-tab-pane-control .tab-row .tab.selected{border:1px solid #8d877e;border-bottom:0;z-index:3;padding:2px 16px 5px 16px;margin:1px -6px -2px 0px;top:-1px !important;top:-2px;background:#ffffff;}
.dynamic-tab-pane-control .tab-row .tab a{font-family:Verdana,Helvetica,Arial;font-size:13px;color:#ffffff;text-decoration:none;cursor:hand;cursor:pointer;}
.dynamic-tab-pane-control .tab-row .tab.selected a{font-weight:bold;color:#454656;}
/* container */
.dynamic-tab-pane-control .tab-page{clear:both;border:1px solid #8d877e;background:#ffffff;z-index:2;position:relative;top:-2px;color:#454656;font-family:Verdana,Helvetica,Arial;font-size:13px;padding:10px;}
.dynamic-tab-pane-control .tab-row{z-index:1;white-space:nowrap;height:28px;width:100%;}
.dynamic-tab-pane-control .tab-page{height:365px;width:580px;overflow:hidden;}
.dynamic-tab-pane-control .tab-page .dynamic-tab-pane-control .tab-page{height:100px;}
/*form{
margin:0;
padding:0;
}*/
/* over ride styles from webfxlayout */
.dynamic-tab-pane-control.tab-pane{margin:10px;width:602px;}
.dynamic-tab-pane-control h2{text-align:center;width:auto;}
.dynamic-tab-pane-control h2 a{display:inline;width:auto;}
.dynamic-tab-pane-control a:hover{background:transparent;}
.dynamic-tab-pane-control .tab-page h2{text-align:left;}
/* progresshelp */
#progresshelp{p2osition:relative;padding:0 0 0 0px;margin:0px;h2eight:50px;list-style:none;margin-bottom:20px;width:auto;overflow:hidden;}
#centercolumn #progresshelp ul{padding:0px;m2argin:0 auto 0 auto;margin-left:0px;}
#progresshelp li{float:left;margin-bottom:6px;list-style:none;margin-right:1px;}
#progresshelp li a{float:left;display:block;color:#cccccc;text-decoration:none;font-family:sans-serif;font-size:11px;font-weight:bold;padding:0 0 0 6px;/*Padding to accomodate left tab image. Do not change*/ height:50px;line-height:50px;text-align:center;cursor:pointer;background:url(../images/bubble_left.gif) no-repeat left top;}
#progresshelp li a b{float:left;text-decoration:none;display:block;padding:0 24px 0 2px;/*Padding of menu items*/ background:url(../images/bubble_right.gif) no-repeat right top;}
/*#progresshelp li:hover{
color:#7B68EE;
b2ackground:url(../images/bubble_left.gif) no-repeat left top;left tab image path
background-position:100% -100px;
}*/
#progresshelp li a:hover{color:#666666;text-decoration:none;background-position:0% -100px;}
#progresshelp li a:hover b{color:#666666;text-decoration:none;background-position:100% -100px;}
#progresshelp li.current{background-position:0% -100px;}
#progresshelp li.current a{background-position:0% -50px;}
#progresshelp li.current a b{color:#666666;background:url(../images/bubble_right.gif) no-repeat right top;/*right tab image path*/ background-position:100% -50px;}
.helpcontent{width:auto;m2argin:1em auto;b2order:1px solid #800080;clear:left;p2adding:10px;overflow:auto;height:480px;b2ackground-color:#000000;}
/* Hints */
#hintbox{position:absolute;/*CSS for pop up hint box */ top:0;background-color:#e8ffff;width:400px;/*Default width of hint.*/ padding:3px;border:1px solid #000000;font:normal 11px Verdana;line-height:18px;z-index:100;visibility:hidden;padding:10px;}
.hintanchor{font-weight:bold;/*CSS for link that shows hint onmouseover*/ color:#000080;margin:3px 8px;}
#hintboxex{position:absolute;/*CSS for pop up hint box */ top:0;background-color: #C0ECA5;width:400px;/*Default width of hint.*/ padding:3px;border:1px solid #75D536;font:normal 11px Verdana;line-height:18px;z-index:100;visibility:hidden;padding:10px;}

/* wireframe */
/* Horse */
#contentcolumn .wireframemenu li.tur a{border:1px solid #217386;color:#217386;background:url(../images/horse_grn.gif) no-repeat right;}
#contentcolumn .wireframemenu li.blu a{border:1px solid #284165;color:#284165;background:url(../images/horse_blu.gif) no-repeat right;}
#contentcolumn .wireframemenu li.pur a{border:1px solid #3f3453;color:#3f3453;background:url(../images/horse_pur.gif) no-repeat right;}
#contentcolumn .wireframemenu li.tur a:hover{border:1px solid #217386;color:#217386;background:url(../images/horse_grn_over.gif) #cee0e4 no-repeat right;}
#contentcolumn .wireframemenu li.blu a:hover{border:1px solid #284165;color:#284165;background:url(../images/horse_blu_over.gif) #d1d7de no-repeat right;}
#contentcolumn .wireframemenu li.pur a:hover{border:1px solid #3f3453;color:#3f3453;background:url(../images/horse_pur_over.gif) #d6d4db no-repeat right;}
/* Help */
#contentcolumn .wireframemenu li.helptur a{border:1px solid #217386;color:#217386;background:url(../images/help_grn.gif) no-repeat right;}
#contentcolumn .wireframemenu li.helpblu a{border:1px solid #284165;color:#284165;background:url(../images/help_blu.gif) no-repeat right;}
#contentcolumn .wireframemenu li.helppur a{border:1px solid #3f3453;color:#3f3453;background:url(../images/help_pur.gif) no-repeat right;}
#contentcolumn .wireframemenu li.helptur a:hover{border:1px solid #217386;color:#217386;background:url(../images/help_grn_over.gif) #cee0e4 no-repeat right;}
#contentcolumn .wireframemenu li.helpblu a:hover{border:1px solid #284165;color:#284165;background:url(../images/help_blu_over.gif) #d1d7de no-repeat right;}
#contentcolumn .wireframemenu li.helppur a:hover{border:1px solid #3f3453;color:#3f3453;background:url(../images/help_pur_over.gif) #d6d4db no-repeat right;}
.wireframemenu{background-color:#ffffff;width:99%;}
.wireframemenu li{margin-bottom:10px;list-style-type:none;b2order:1px solid;text-indent:20px;}
.wireframemenu a{font:normal 20px Verdana;line-height:80px;display:block;width:100%;/*Define width for IE6's sake*/ color:#595959;text-decoration:none;border:1px solid #c0c0c0;}
/*.wireframemenu a:visited{
color:#595959;
}*/
#contentcolumn .wireframemenu a:hover{background-color:#dfddd7;color:#000000;text-decoration:none;}
/* topicbutton menu */
.topicbutton{background-color:#ffffff;width:100%;}
.topicarrow{width:100%;height:50px;background:url(../images/topicarrow.gif) no-repeat right;}
.topicbutton li{margin-bottom:10px;margin-top:0px;list-style-type:none;b2order:1px solid;text-indent:20px;text-align:right;background:url(../images/button_grad_back.gif) repeat-y top left;}
.topicbutton li h4{color:#ffffff;line-height:50px;margin-right:60px;}
.topicbutton a{f2ont:normal 16px Verdana;display:block;width:100%;/*Define width for IE6's sake*/ color:#ffffff;text-decoration:none;b2order:1px solid #c0c0c0;}
/*.wireframemenu a:visited{
color:#595959;
}*/
.topicbutton a:hover{text-decoration:underline;}
/* editmenu */
#contentcolumn table .editmenu{list-style-type:none;margin:0px 5px 0px 0px;padding:0;border:1px solid #748eb8;border-bottom-width:0;}
#contentcolumn table .editmenu li{margin:0px;padding:0px;width:130px;height:22px;margin-bottom:0px;}
#contentcolumn table .editmenu li a{background:url(../images/editmenu_up.gif) #ffffff repeat-x bottom left;font:bold 9px Verdana,Helvetica,sans-serif;line-height:19px;color:#ffffff;display:block;width:100%;height:100%;padding:0px 0 0px 0;padding-left:5px;text-decoration:none;margin-bottom:0px;}
* html .editmenu li a{width:125px;/*IE only. Actual menu width minus left padding of A element (10px) */}
#contentcolumn table .editmenu li a:visited,#contentcolumn table .editmenu li a:active{color:#ffffff;}
#contentcolumn table .editmenu li a:hover{background-image:url(../images/editmenu_over.gif);color:#ffffff;text-decoration:none;}
.smtcolormy,.smtcolorbrn{background:#483f34;}
.smtcolorgry,.sidemenu li.my{background:#666666;}
.smtcolorgry,.sidemenu li.ex{background:#666666;}


.smtcolordpur h6,.sidemenu li.brn a{color:#483f34;}
.sidemenu li.my a,.tabs li .current,.sidemenu li.gry a {color:#ffffff;}
.sidemenu li.my a:hover,.sidemenutitle h6 a:hover,.sidemenu li.gry a:hover {color:#ffffff;text-decoration:underline;}
.sidemenu li.blk a,.sidemenu li.legal a{color:#000000;}
.sidemenu li.exp a,.dynamic-tab-pane-control .tab-row .hover a{color:#454656;}
#contentcolumn .wireframemenu li a,#contentcolumn .wireframemenu li a:hover{text-decoration:none;}
* html .wireframemenu,* html .topicbutton{w2idth:auto;/*IE only rule. Original menu width minus all left/right paddings */}
.wireframemenu ul,.topicbutton ul{padding:0;margin:0;list-style-type:none;text-decoration:none;}
html>body .wireframemenu a,html>body .topicbutton a{width:auto;/*Non IE rule*/}








/*page numbers*/


.pagenumbercontainer {
	width: 100%;
	 margin: 0 auto;
	
}
.pagenumbercontainer table{
display: block;}

/* mmmmmmmmmm */

.pagenumbercontainer span {

}

.pagenumbercontainer  ul#pagenumber {b2order:solid 1px #9aafe5; b2ackground: #add8e6; float: left; margin:0; padding:0px;}
 
 
/* #pagenumber ul {margin: 0 auto;}*/

#pagenumber li{

border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
display: inline;

}
#pagenumber a{

border:solid 1px #ffffff;
margin-right:2px;
color: #ffffff;
}
#pagenumber .previous-off,
#pagenumber .next-off {

border:solid 1px #778899;
color: #778899;
display:block;
float:left;
f2ont-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagenumber .next a,
#pagenumber .previous a {

f2ont-weight:bold;

} 
#pagenumber .active{

background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagenumber a:link,
#pagenumber a:visited {

color: #ffffff;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagenumber a:hover{

border:solid 1px #0e509e;
}


/* tabs */


#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #29473D; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #D6D7E0; /*Brown color theme*/ 
border-color: #D6D7E0; /*Brown color theme*/
color: black; 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #D6D7E0; /*Brown color theme*/
margin-bottom: 0px;
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}





