BODY {margin: 0px;
background: url('../images/back_3.png') repeat-x #FFFFFF;

/*background: url('../images/bgtile1.gif') repeat #FFFFFF;*/

font: 9pt normal Verdana, Arial, Helvetica, sans-serif;}
* {margin: 0px;}
a {color: #006699;}

div.formLabel{color: #FFFFFF; font-weight: bold;margin-top: 5px}
div.formLabelProf {margin-top: 5px}

#mainWrapper{text-align: center; width: 100%}
#wrapper {width: 900px;margin-left: auto;margin-right: auto;text-align: left}
#bigBox1 {width: 900px; float: left}

.headTitle{font-size: 20pt;color: #FF0000}
.subtitle {font-size: 16pt;color: #555555}
.subtitle2 {font-size: 10pt;color: #202020}
#subTitile2 a{color: #202020;}

.logFld {width: 110px; border: 1px solid #b8c0c8;padding: 2px 1px 2px 20px; color:#646464;font-size: 9pt;}
#logUser {background: url('/images/logUser.gif') no-repeat center left #FFFFFF}
#logPass {background: url('/images/logPass.gif') no-repeat center left #FFFFFF}

.boxTL_white {width: 4px;height: 4px;background: url('../images/boxes/white/topleft.png') no-repeat;float: left;font-size: 1px}
.boxTM_white {height: 4px;background: url('../images/boxes/white/topmiddle.png') repeat-x;float: left;font-size: 1px}
.boxTR_white {width: 4px;height: 4px;background: url('/images/boxes/white/topright.png') no-repeat;float: left;font-size: 1px}
.boxCL_white {width:100%;background: url('../images/boxes/white/centerleft.png') repeat-y left center;}
.boxCR_white {width:100%;background: url('../images/boxes/white/centerright.png') repeat-y right center;}
.boxBL_white {width: 4px;height: 4px;background: url('../images/boxes/white/bottomleft.png') no-repeat;float: left;font-size: 1px}
.boxBM_white {height: 4px;background: url('../images/boxes/white/bottommiddle.png') repeat-x;float: left;font-size: 1px}
.boxBR_white {width: 4px;height: 4px;background: url('../images/boxes/white/bottomright.png') no-repeat;float: left;font-size: 1px}

.boxTL_red {width: 4px;height: 4px;background: url('../images/boxes/red/topleft.png') no-repeat;float: left;font-size: 1px}
.boxTM_red {height: 4px;background: url('../images/boxes/red/topmiddle.png') repeat-x;float: left;font-size: 1px}
.boxTR_red {width: 4px;height: 4px;background: url('/images/boxes/red/topright.png') no-repeat;float: left;font-size: 1px}
.boxCL_red {width:100%;background: url('../images/boxes/red/centerleft.png') repeat-y left center;}
.boxCR_red {width:100%;background: url('../images/boxes/red/centerright.png') repeat-y right center;}
.boxBL_red {width: 4px;height: 4px;background: url('../images/boxes/red/bottomleft.png') no-repeat;float: left;font-size: 1px}
.boxBM_red {height: 4px;background: url('../images/boxes/red/bottommiddle.png') repeat-x;float: left;font-size: 1px}
.boxBR_red {width: 4px;height: 4px;background: url('../images/boxes/red/bottomright.png') no-repeat;float: left;font-size: 1px}


.boxTL_black {width: 4px;height: 4px;background: url('../images/boxes/black/topleft.png') no-repeat;float: left;font-size: 1px}
.boxTM_black {height: 4px;background: url('../images/boxes/black/topmiddle.png') repeat-x;float: left;font-size: 1px}
.boxTR_black {width: 4px;height: 4px;background: url('/images/boxes/black/topright.png') no-repeat;float: left;font-size: 1px}
.boxCL_black {width:100%;background: url('../images/boxes/black/centerleft.png') repeat-y left center;}
.boxCR_black {width:100%;background: url('../images/boxes/black/centerright.png') repeat-y right center;}
.boxBL_black {width: 4px;height: 4px;background: url('../images/boxes/black/bottomleft.png') no-repeat;float: left;font-size: 1px}
.boxBM_black {height: 4px;background: url('../images/boxes/black/bottommiddle.png') repeat-x;float: left;font-size: 1px}
.boxBR_black {width: 4px;height: 4px;background: url('../images/boxes/black/bottomright.png') no-repeat;float: left;font-size: 1px}




#favoriteList{padding: 5px}
#favoriteList H3{border: 1px solid #aaaaaa;margin: 0px; background: url('/images/small_grey_shade.gif') repeat-x; font-size: 10pt; color: #404040;padding: 3px; 5px}
#favList {list-style-type: none;list-style-position: outside;margin: 0;padding: 0}

.fpdiv1{background: url('/images/fpdivback.gif') repeat-x;}

#profileTable{font-size: 10pt}
#crumbHolder {color: #203452;font-size: 10pt;float: left;padding:5px;}
#crumbHolder a{color: #203452;}

.commentBlock{display: block;width: 430px; margin: 10px 0px;border-bottom: 1px solid #c0c0c0; background: url('/images/widget_back.gif') repeat-x;padding: 5px}
.profWidget {margin: 10px 0px;border: 1px solid #aaaaaa;padding: 3px;background: url('/images/widget_back.gif') repeat-x;}		
.profWidgetInner {border: 1px solid #aaaaaa;margin: 0px; background: url('/images/small_grey_shade.gif') repeat-x; font-size: 10pt; color: #404040;padding: 3px; 5px}

ul.fourcol { width: 560px; font-size: 9pt;margin: 0px auto;padding: 0px;list-style: url("/images/arrow_1.gif");}
li.fourcolli { float: left; width: 130px; margin: 0px 10px 0px 0px; padding: 0px; }
ul.threecol { width: 600px; font-size: 8pt; margin: 0px;padding: 0px;list-style: none;}
li.threecolli { float: left; width: 190px; margin: 0px 10px 0px 0px; padding: 0px; }

ul.twocol { width: 560px; font-size: 9pt;margin: 0px auto;padding: 0px;list-style: url("/images/arrow_1.gif");}
li.twocolli { float: left; width: 260px; margin: 0px 10px 0px 0px; padding: 0px; }



UL.tabNavigation {list-style: none;margin: 0;padding: 0;}
UL.tabNavigation LI {display: inline;font-size: 10pt;font-weight: bold}
UL.tabNavigation LI A {padding: 3px 5px;line-height: 40px;background-color: #d6d4d4;color: #808080;text-decoration: none;}
UL.tabNavigation LI A.selected{background-color: #FFF;color: #272727;border-top: 1px solid #bebebe;border-right: 1px solid #bebebe;border-left: 1px solid #bebebe;}
UL.tabNavigation LI A:hover {background-color: #808080;color: #fff;}
UL.tabNavigation LI A:focus {outline: 0;}

div.tabs > div {padding: 5px;margin-top: 3px}
div.tabs > div h2 {margin-top: 0;}
 


/** Top Nav **/
ul#topnav {margin: 0px;padding: 0px;list-style: none;font-size: 1.1em;width: 892px;background: url('../images/a_bg.gif') repeat-x}
ul#topnav li{margin: 0px;padding: 0;overflow: hidden;float: left;height:40px}
ul#topnav a, ul#topnav span {padding: 10px 20px;float: left;text-decoration: none;color: #fff;background: url('../images/a_bg.gif') repeat-x;text-transform: uppercase;clear: both;height: 20px;line-height: 20px}
//ul#topnav a{color: #555;background-position: left bottom;}
ul#topnav span{background-position: left top}

/*
    ColorBox Core Style
*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/images/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/images/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/images/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/images/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/images/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/images/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/images/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:  -25px 0px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

#simplemodal-overlay{
background: url(/images/colorbox/overlay.png) repeat scroll 0 0 transparent;

}

#simplemodal-container a.modalCloseImg {
	background: url(/images/x.png) no-repeat; 
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

/* End Stylesheet */
