body { margin: 0; padding: 0; font-family: verdana, sans-serif; font-size: 69%; color: #000; background-color: #fff;}
h1 {font-size: 1.5em; font-weight: bold; margin-top: 0em; margin-bottom: 0em;}
h2 {font-size: 1.4em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}
h3 {font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}
h4 {font-size: 0.95em; margin: 1.2em 0em 1.2em 0em; font-weight: normal;}
h5 {font-size: 0.9em; margin: 1.2em 0em 1.2em 0em; font-weight: normal;}
h6 {font-size: 0.85em; margin: 1.2em 0em 1.2em 0em; font-weight: normal;}
img {border: 0;}
ol, ul, li {font-size: 1.0em; line-height: 1.2em; margin-top: 0.2em; margin-bottom: 0.1em;}
p { font-size: 1.0em; line-height: 1.2em; margin: 1.2em 0em 1.2em 0em;}
li > p { margin-top: 0.2em;}
pre {font-family: monospace; font-size: 1.0em;}
strong, b {font-weight: bold;}       
form {margin: 0; padding: 0;}

div.transON  {width: 100%; background-color: silver;opacity:.35;filter: alpha(opacity=35); -moz-opacity: 0.35;border:1px solid black; }
hr.SearchResults{color: #B7B7B7; background-color: #B7B7B7;height: 1px;}
.searchimage{background-image:url(/content/images/hand.png);background-repeat:no-repeat;padding:0px 0px 0px 0px;}
.validation-summary-errors{font-weight: bold; color: #ff0000;}
.rounded{-webkit-border-radius: 10px; -moz-border-radius: 10px; CCborderRadius: 10px; }
.watermark {color: #999 !important; }

td.click, th.click{background-color: #FEF494;}
td.hover, tr.hover{background-color: #FEF494;}
th.hover, tfoot td.hover{background-color: #FEF494;}
td.hovercell, th.hovercell{background-color: #FEF494;}
td.hoverrow, th.hoverrow{background-color: #FEF494;}

.clear {height: 0;font-size: 1px;margin: 0;padding: 0;line-height: 0; clear: both;}
.confirm-dialog { background-color:White; padding: 20px; width:450px;POSITION: relative; border: solid 1px black;}
.confirm-dialog H2 {FONT-WEIGHT: bold;FONT-SIZE: 1.25em;COLOR: #f60;TEXT-ALIGN: center;} 
.modalBackground {background-color:Gray;filter:alpha(opacity=70); opacity:0.7;} 
.field-validation-error{color: #ff0000;}
.input-validation-error{border: 1px solid #ff0000; background-color: #ffeeee;}

.crumbs {list-style-type:none; padding:0; margin:0;}      
.crumbs {display:inline-block; height:2.3em;border:1px solid #dedede; padding-right:0.75em; }
.crumbs li {display:inline-block; line-height:2.3em; color:#777; list-style-type:none; padding:0; margin:0;}      
.crumbs li a {background:url("images/crumbs.gif") no-repeat right center; display:block; padding:0 15px 0 0.75em;}                  
.crumbs li a:link, .crumbs li a:visited {color:#777; text-decoration:none;}  
.crumbs a:link, a:visited, .crumbs li a:hover, .crumbs li a:focus {color:#0085B0; }


#p4pLeftNavBar {background-color:#F5F5F5;border: solid 1px #B7B7B7;}
#p4pMenuBar {text-align: left;margin: 0; padding: 0;height: 27px;overflow: visible;}

#Menus {width:970px;height:27px;line-height:27px;padding:0 0 0 0;background-color:#B4B4B4;}
#Menus .MenuLink{font-size:.93em;}
#Menus .MenuItem {float:left;position:relative;padding:0 7px 0 7px;height:25px;border-top:solid 1px #B4B4B4;border-bottom:solid 1px #CCCCCC;background-color:#B4B4B4;}
#Menus .MenuItem:hover {border-top:solid 1px #B7B7B7;}
#Menus .MenuItem a{text-decoration:none;font-weight:bold;color:#fff;padding:0 5px 0 5px;}
#Menus .MenuItem a:hover{text-decoration:underline;}
#Menus .MenuItemNoChild {float:left;position: relative;vertical-align: middle;height:21px;border-top:solid 1px #B4B4B4;border-bottom:solid 1px #B4B4B4;background-color:#B4B4B4;padding: 0 7px 0 7px;}
#Menus .MenuItemNoChild a{text-decoration:none;font-weight:bold;color: #fff; padding: 0 5px 0 5px;}
#Menus .MenuItemNoChild a:hover{text-decoration:underline}
#Menus .MenuItem2 {position: relative;float:left;vertical-align: middle;background-color:#B4B4B4;padding: 0 5px 0 5px;}
#Menus .MenuItem2 a{text-decoration:none;font-weight: bold;color: #fff; padding: 0 5px 0 5px;}
#Menus .MenuItem2 a:hover{text-decoration:underline}
#Menus .MenuItem div.SubMenu {display:none;position:absolute;left:-.1em;top:2.35em;width:18em;padding:13px 5px 5px 15px;background-color:white;border-left:solid 1px #B7B7B7;border-right:solid 1px #B7B7B7;border-bottom:solid 1px #B7B7B7;}
#Menus .MenuItem div.SubMenu a{text-decoration:none;color:#0085B0;font-weight:normal;}
#Menus .MenuItem div.SubMenu a:hover{text-decoration:underline;color:black;}
#Menus .MenuSpacer {float:left;color:white}
#Menus .MenuItem div.SubMenu ul {margin:0;padding:0;}
#Menus div.Listing {height:43px;line-height:14px;cursor:pointer;border: solid 1px white;}
#Menus div.Listing:hover {background-color:#F5F5F5;border: solid 1px #B7B7B7;}

#pagination2 {margin: 0; padding: 0; font-family: verdana, sans-serif;}
#pagination2 td a{border:solid 1px #DDDDDD; text-decoration:none;padding:0px 4px 0px 4px;}
#pagination2 td a:hover{border:solid 1px #666666;}
#pagination2 .previous-off, #pagination2 .next-off{color:#666666;display:block;font-weight:bold;padding:3px 4px; }
#pagination2 .next a, #pagination2 .previous a {font-weight:bold; border:solid 1px #FFFFFF; }	
#pagination2 .next a:hover, #pagination2 .previous a:hover {border: none 0px white;}	
#pagination2 .active {color:#ff0084; font-weight:bold;padding:4px 6px; }

#p4pMainContainer{margin: 0em auto; width: 970px; padding: 0; text-align: left;}
#p4pHeaderContainer {padding-bottom: 2px;}
#p4pHeader{position: relative;background:  url("/content/images/hdr_fill.png" ) repeat-x; height: 80px;margin: 0;padding: 0; clear: both;}
#p4pHeaderLogoLeft {position: relative; width: 230px; height: 80px; border: 0px; padding: 0px; margin: 0px; float: left;}
#p4pHeaderLogoLeft img { border: 0px; }
#p4pHeaderLogoRight {position: relative; width: 210px; height: 80px; border: 0px; padding: 0px; margin: 0px; float: right;}
#p4pHeaderLogoRight img {border: 0px;}
#p4pContentContainer {margin:0; padding: 0;}
#p4pFooter{clear:both;width:970px;}

#p4pR1C1 {float:left;width:740px;}
#p4pR1C2 {float:left;width:220px; margin-left:10px}
#p4pR2C1 {float:left;width:740px; background-position:top;border: 1px solid black}
#p4pR2C2 {float:left;width:230px ; margin-left:0px; }
#p4pR2C3 {float:left;width:200px; margin-left:0px}
#p4pR3C1 {float:left;width:740px;}
#p4pR3C1a {float:left;width:200px;}
#p4pR3C1b {float:left;width:536px;height:151px; background-color:#EEEEEE}
#p4pR3C2 {float:left;width:200px; margin-left:20px}
#p4pFlashContainer{ margin-bottom: 1em; font-size: 1.0em;}
#p4pLoginBox{ margin: 0 0; background: #f90; font-size: 0.9em;}

#p4pContent {clear: both; display: block;}
#p4pLeftWrap {float:left;margin-top:20px;width:185px;font-size: 1.0em }
#p4pCenterWrap {float:left;margin-top:20px;margin-left:20px;width:580px;}
#p4pCenterAndRightWrap {float:left;margin-top:20px;margin-left:20px;width:760px; text-align:left;}
#p4pLeftAndCenterWrap {float:left;margin-top:20px;width:760px;}
#p4pRightWrap {float:right;width:160px;height:600px;margin-top:20px;}

#p4pNavList {width: 185px;padding: 10px 0 10px 0;}
#p4pNavList:before {line-height: 0.1;font-size: 1px;margin: 0;display: block;}
#p4pNavList:after {line-height: 0.1;font-size: 1px;margin: 0;display: block;}
#p4pNavList, #p4pNavList ul{margin: 0;padding: 0;list-style: none;font-size: 1.0em;}
#p4pNavList ul {margin: 0;padding: 0;list-style: none;}
#p4pNavList ul li {background: none;border: none;}
#p4pNavList li {margin: 0;padding-left: 12px;border-bottom: 1px solid #EFEFEF;margin: 0;padding-left: 12px;background-image: url("images/blt_gry_arrow.png");background-repeat: no-repeat;background-position: 12px 0.65em;}
#p4pNavList li.last-child {border-bottom: 1px solid #F5F5F5;}
#p4pNavList li.active {font-weight: bold;}
#p4pNavList li.active span {display: none;}
#p4pNavList li a {display: block;color: #666;text-decoration: none;padding: 3px 5px 3px 15px;margin: 0;}
#p4pNavList ul li a.active {font-weight: bold;}
#p4pNavList ul li.last-child {border-bottom: none;}
#p4pNavList ul li a {display: block;padding-left: 12px;margin: 0;}
#p4pNavList li a:hover {color:#0085B0;}
#p4pNavList {padding: 10px 0 10px 0;}

#tabsB {float:left; width:760px; font-size:93%;line-height:normal;border-bottom:2px solid #B7B7B7;}        
#tabsB ul { margin:0;padding:10px 10px 0 0px; list-style:none;}
#tabsB li {display:inline;margin:0;padding:0;}
#tabsB a {float:left; background:url("images/tableftB.gif") no-repeat left top; margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabsB a span {float:left;display:block;background:url("images/tabrightB.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#666;}    
#tabsB a.selected {float:left;font-weight:bold; background:url("images/tableftB.gif") no-repeat left top; margin:0;padding:0px 0 0 4px;text-decoration:none;background-position:0% -42px;    }
#tabsB a span.selected{float:none;color:#000;background-position:100% -42px;}    
#tabsB a span {float:none;}
#tabsB a:hover span {color:#000;}
#tabsB a:hover {background-position:0% -42px;}
#tabsB a:hover span {background-position:100% -42px;}     

.p4pRefinSearchList {width: 185px;padding: 10px 0 10px 0;margin: 0;padding: 0;list-style: none;font-size: 1.0em;}
.p4pRefinSearchList li {color: Gray;margin: 0;padding-left: 12px; padding-bottom:2px;}
.p4pRefinSearchList li.blankrow{margin: 0; padding-left: 12px; padding-bottom:0px;line-height:20px; font-size:5px;}
        
.FeatureButton{background-color:White; height:50px; width:150px; text-align: center;position:relative; border-bottom: solid 1px #CCC; border-right: solid 1px #CCC}
.FeatureButton:hover{background-color:Yellow; height:49px; width:150px; text-align: center;}
.FeatureButtonSel{background-color:#EEEEEE; height:49px; width:150px; text-align: center;}

.PopBoxImageSmall{border: none 0px #ffffff;cursor: url("images/magplus.cur"), pointer;}
.PopBoxImageLarge{border: solid 1px #999999;cursor: url("images/magminus.cur"), pointer;}
.PopBoxImageShrink{cursor: url("images/magminus.cur"), pointer;}
.PopBoxImageLink{cursor: pointer;}
.PopBoxImageMove{border: none 0px #ffffff;cursor: pointer;}

.PageLink{background-color: white; border:1px solid #cccccc; font-size:8pt; color: #0066CC; padding: 0px 5px 0px 5px;}
.PageLink:hover { color: #DF7E00;}
.PageLinkCurrent{background-color: white; border:1px solid #cccccc; font-size:8pt; color: black; padding: 0px 5px 0px 5px;}

.p4pSpacer { margin-top:10px;}
.pgClearBoth {clear: both;margin: 0;padding: 0;}
.p4pBlockHide {display: none;height: 0;width: 0;overflow: hidden;position: absolute;}

.NavBar td{height:23px; background: url('images/nav_fill.gif') top left repeat-x;}
.NavBar td a {font-size:1.0em;padding-left:10px;padding-right:10px;font-weight: bold;color: #fff;text-decoration:none;}
.NavBar td a:visited{font-size:1.0em;font-weight: bold;color: #fff;text-decoration:none;}
.NavBar td a.divider{border-left: 1px solid #C8C8C8;padding-left:0px;padding-right:0px;font-size:0.9em;text-decoration:none;}

.QuickSearchTable{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff}
.QuickSearchTable td{Color: #333333; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; }
.QuickSearchTable td.header{background: url("images/usr_tbl_top.png") top right no-repeat;}
.QuickSearchTable td.footer{background: url("images/usr_tbl_btm.png") top right no-repeat;}

.SectionHeader{COLOR: #333333; font-size: 10px;border-right:#B7B7B7 1px solid;border-top:#B7B7B7 1px solid;border-left:#B7B7B7 1px solid;border-bottom:#B7B7B7 1px solid;letter-spacing: 0.10em; BACKGROUND-COLOR: #F5F5F5; FONT-VARIANT: normal}
.SectionHeader2{COLOR: #333333; font-size: 10px; margin-left:2px; BORDER-TOP: #B7B7B7 1px solid; LETTER-SPACING: 0.10em; BACKGROUND-COLOR: #F5F5F5; FONT-VARIANT: normal}
.StandardButton {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 2px;background-color:#F5F5F5; font-weight: normal;	font-variant: normal;border-top: 1px solid #B7B7B7;	border-left: 1px solid #B7B7B7;	border-right: 1px solid #B7B7B7;border-bottom: 1px solid #B7B7B7;cursor: hand}

.StandardTable{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff}
.StandardTable th{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-WEIGHT: bold; COLOR: #336699; BACKGROUND-COLOR: #c7daec; TEXT-ALIGN: center}
.StandardTable th A:link{Color:  #336699; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.StandardTable th A:visited{Color:  #336699; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.StandardTable td{Color: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; }
.StandardTable td A:link{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.StandardTable td A:hover{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.StandardTable td A:active{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.StandardTable td A:visited{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.StandardGrid{BORDER-LEFT: #336699 1px solid; BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff}
.StandardGrid th{cursor:pointer;BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-WEIGHT: bold; COLOR: #336699; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #c7daec; TEXT-ALIGN: center}
.StandardGrid th A:link{Color: #336699; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.StandardGrid th A:visited{Color:  #336699; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.StandardGrid td{Color: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #336699 0px solid; BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; }
.StandardGrid td A:link{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.StandardGrid td A:hover{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.StandardGrid td A:active{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.StandardGrid td A:visited{FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.StandardTextBox{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: xx-small; PADDING-BOTTOM: 2px; COLOR: Black; PADDING-TOP: 2px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal}
.StandardTextBoxRequired{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: xx-small; PADDING-BOTTOM: 2px; COLOR: #336699; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffc4; FONT-VARIANT: normal}
.StandardDropDown{FONT-WEIGHT: normal; FONT-SIZE: 90%;PADDING-BOTTOM: 2px;PADDING-TOP: 2px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal}
.StandardDropDownRequired{BORDER-RIGHT: #336699 1px solid; COLOR: #336699; BACKGROUND-COLOR: #ffffc4; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 90%;PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal}
.StandardSearchTextBox{}
.StandardSearchDropDown{height:22px;}

.p4pRSSBottomList {list-style: none; margin: 0; padding: 0; display: inline;}
.p4pRSSBottomList img.pgRSSImage {display: inline; border: 0; vertical-align: bottom;}
.p4pRSSBottomList li { padding: 0 0.5em 0 0.5em; display: inline; border-right: 1px solid #E1E1E1;}
.p4pRSSBottomList li a {}
.p4pRSSBottomList li.last-child { border-right: 0; padding-right: 0;}
img.pgArrowImage {padding: 0; margin: 0; display: inline; border: 0;}

.splashTitle {color:#ff9900;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:20px;}	
.splashTextArea{background-image:url(images/splash-left.jpg);background-repeat:no-repeat;padding:10px 10px 10px 20px;}

.star-rating {margin:0px;padding:0px;height:12px;}
.star-rating td.filled{width:13px;background:url(images/FilledStar.png) top left repeat-x;}
.star-rating td.empty{width:13px;background:url(images/EmptyStar.png) top left repeat-x; }

.btn-blue, .btn-blue-hover{background:url('images/btn_blue/btn_blue_left.gif') no-repeat top left;height:31px;float:left;padding-left:11px;margin-top:15px;}
a.btn-blue-center:visited, a.btn-blue-center:active, a.btn-blue-center:link{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow", sans-serif;text-decoration:none;font-size:11px;color: #FEFFFF;background:url('/content/images/btn_blue_middle.gif') repeat-x top center;line-height:25px;float:left;}
.btn-blue-right{background:url('images/btn_blue_right.gif') no-repeat top right;float:left;padding-right:11px;}
.btn-blue-hover{background-position:left -31px !important;}
.btn-blue-hover .btn-blue-center{background-position:center -31px !important;}
.btn-blue-hover .btn-blue-right{background-position:right -31px !important;}
.button-green, .button-green-hover{background:url('images/btn_green_left.gif') top left no-repeat;padding-left:10px;height:31px;margin-left:-2px;margin-top:10px;}
a.button-green-center:visited, a.button-green-center:link, a.button-green-center:active{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow", sans-serif;background:url('images/btn_green_middle.gif') repeat-x top center;float:left;text-decoration:none;color: #FEFFFF;font-size:11px;line-height:24px;padding-bottom:4px;}
.button-green-right{background:url('images/btn_green_right.gif') top right no-repeat;float:left;padding-right:8px;}
.button-green-hover{background-position:left -31px !important;}
.button-green-hover .button-green-center{background-position:center -31px !important;}
.button-green-hover .button-green-right{background-position:right -31px !important;}
.button-orange-left, .button-orange-hover{background:url('images/header_btn_left.gif') top left no-repeat;padding-left:10px;margin-top:10px;margin-left:-2px;height:43px;float:left;}
a.button-orange-center:visited, a.button-orange-center:link, a.button-orange-center:active, a.button-orange-center:hover{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow", sans-serif;background:url('/content/images/header_btn_middle.gif') repeat-x top center;float:left;text-decoration:none;color: #FEFFFF;font-size:13px;line-height:31px;padding-bottom:4px;}
.button-orange-right{background:url('images/header_btn_right.gif') top right no-repeat;float:left;padding-right:8px;}
.button-orange-hover{background-position:left -43px !important;}
.button-orange-hover .button-orange-center{background-position:center -43px !important;}
.button-orange-hover .button-orange-right{background-position:right -43px !important;}
.button-green-side, .button-green-side-hover{background:url('images/btn_green_left_2.gif') top left no-repeat;padding-left:10px;height:31px;margin-left:-2px;margin-top:10px;}
a.button-green-side-center:visited, a.button-green-side-center:link, a.button-green-side-center:active{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow", sans-serif;background:url('/content/images/btn_green_middle_2.gif') repeat-x top center;float:left;text-decoration:none;color: #FEFFFF;font-size:11px;line-height:24px;padding-bottom:4px;}
.button-green-side-right{background:url('images/btn_green_right_2.gif') top right no-repeat;float:left;padding-right:8px;}
.button-green-side-hover{background-position:left -31px !important;}
.button-green-side-hover .button-green-side-center{background-position:center -31px !important;}
.button-green-side-hover .button-green-side-right{background-position:right -31px !important;}

#facebox .b { background:url(/content/images/b.png);}
#facebox .tl { background:url(/content/images/tl.png);}
#facebox .tr { background:url(/content/images/tr.png);}
#facebox .bl { background:url(/content/images/bl.png);}
#facebox .br {background:url(/content/images/br.png);}
#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox .body {padding:10px;background: #fff;width: 370px;}
#facebox .content {padding:20px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
#facebox_hide {z-index:-100;}
#facebox_overlayBG {background-color:#000;z-index: 99;}


.facebox .b { background:url(/content/images/b.png);}
.facebox .tl { background:url(/content/images/tl.png);}
.facebox .tr { background:url(/content/images/tr.png);}
.facebox .bl { background:url(/content/images/bl.png);}
.facebox .br {background:url(/content/images/br.png);}
.facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
.facebox .popup {position: relative;}
.facebox table {border-collapse: collapse;}
.facebox .body {padding:10px;background: #fff;width: 370px;}
.facebox .loading {text-align: center;}
.facebox .image {text-align: center;}
.facebox img {border: 0;margin: 0;}
.facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
.facebox .tl, .facebox .tr, .facebox .bl, .facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
.facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color:#000;z-index: 99;}

* html .facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}



