html{height:100.2%}
body{margin:0;padding:20px 0;text-align:center;font-size:76%}
body *{font-size:1em}
input,textarea{padding:1px 3px}
.pagetop{width:766px;display:block;margin:0 auto;padding:0;text-align:center;overflow:hidden}
.nav{width:764px;height:21px;margin:0 auto;text-align:center}
.pagehead{width:764px;margin:0 auto;padding:5px 0;line-height:1.3;font-size:11px;text-align:left}
.content{width:764px;padding:15px 15px 7px 15px;margin:0 auto;color:#000;background:#fff;text-align:center}
.pagehead{width:764px;margin:0 auto;color:#000;background:#fff;text-align:left}
.main{padding:0;line-height:1.3}
.bottom{margin:auto}
.footer{height:60px;width:764px;margin:0 auto;text-align:center;line-height:1.8em;font-size:.8em}
.footmenu{padding-top:10px}
.copyright{margin:5px 0 10px 0;color:#000;background-color:transparent}
.copyright{font-size:.8em;line-height:1.0em}
/* nav */
.pagetop a{text-decoration:none}
#styleme thead td,#styleme2 thead td{font-weight:bold;cursor:pointer}

.border{border:solid #000 1px;color:#000;background:#fff}
.caption{display:inline}
.wrapper-left{display:inline;float:left;padding-right:10px;border-style:none}
.wrapper-right{display:inline;float:right;padding-left:10px;border-style:none}
.wrapper-more{display:inline;float:right;width:48px}
.wrapper-left img,.wrapper-right img{display:block}
.wrapper-left img.valign,.wrapper-right img.valign{display:inline}
.features .wrapper-more{margin:1px 7px 0 0}

a img{border:none}
/*	all except IE6-IE8	*/
:root *> fieldset{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:0}
form{margin:0}
h1{font-size:1.6em}
h2{font-size:1.5em}
h3{font-size:1.4em}
h4{font-size:1.1em}
h5{font-size:1em}
h6{font-size:.9em}
span.major{font-size:1.45em;padding:0}
span.minor{padding-left:5px;font-weight:100;font-size:1.2em}
img.float-left{display:inline;float:left;border:0;padding:5px 10px 5px 5px}
img.float-right{display:inline;float:right;border:0;padding:5px 5px 5px 10px}
img.texttop{vertical-align:text-top}
input.disabled{border:none}
ol,ul{margin:0 5px 0 25px;padding-top:5px;padding-left:0}
li{margin-bottom:2px}
small{font-size:.85em}
label:hover{color:#00d;cursor:pointer}
sup{font-size:.9em;vertical-align:super}

/* classes */
.arial{font-family:arial,helvetica,sans-serif}
.blockquote{padding:5px 10px 0 15px}
.bold{font-weight:bold}
.box-title,.box-title-red,.box-title-small{margin-top:0;margin-bottom:0}
.box-title-small{font-size:.9em}
.center{text-align:center}
.center-nowrap{text-align:center;white-space:nowrap}
.clear{clear:both}
.disabled{color:#c0c0c0}
.disabled label{color:#c0c0c0}
.disabled label:hover{color:#c0c0c0;text-decoration:none;cursor:text}
.disabled ul{list-style:disc}
.disabled-85{color:#c0c0c0;font-size:.85em}
.hidden{display:none}
.inputfocus{border:2px dashed #f00}
.inverse{font-size:1.1em;font-weight:bold;padding:5px}
.left{text-align:left}
.left-nowrap{text-align:left;white-space:nowrap}
.no-border{border:0}
.nowrap{white-space:nowrap}
.red-bold{color:#f00;font-weight:bold}
.red-normal{color:#f00;background-color:transparent}
.right{text-align:right}
.right-nowrap{text-align:right;white-space:nowrap}
.small-button{padding:0 2px}
.teeny-weeny{font-size:.75em}
.update-date{clear:both;text-align:right;font-size:.9em;font-style:italic;color:#777}
.valign{vertical-align:middle}
.valign-top{vertical-align:top}
.valign-bottom{vertical-align:bottom}
.xtra-space{line-height:2em}
.x-small{font-size:.8em}

.show a,.show a:visited,.show a:hover,.show a:active{display:block;margin:0 auto;padding:2px 0 0 0;width:48px;color:#1c437b;background:#f7f7f7 url('/images/blank_blue.png') no-repeat;text-align:center;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bolder;text-decoration:none;
/* hide from ie5 */
	height:17px;voice-family:"\"}\"";voice-family:inherit;height:15px}
/* end */
.show a:hover,.show a:active{color:#f00;background:#f7f7f7 url('/images/blank_blue.png') no-repeat;text-decoration:none}
.smbutton a,.smbutton a:visited,.smbutton a:hover,.smbutton a:active,.medbutton a,.medbutton a:visited,.medbutton a:hover,.medbutton a:active,.lgbutton a,.lgbutton a:visited,.lgbutton a:hover,.lgbutton a:active{display:block;margin:0 auto;padding:5px 0 0 0;text-align:center;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;cursor:pointer;
/* hide from ie5 */
	height:25px;voice-family:"\"}\"";voice-family:inherit;height:20px}
/* end */
.lgbutton a,.lgbutton a:visited,.lgbutton a:hover,.lgbutton a:active{width:191px;color:#676767;background:transparent url('/images/webgraphics/white_button.png') no-repeat}
.medbutton a,.medbutton a:visited,.medbutton a:hover,.medbutton a:active{width:150px;color:#676767;background:transparent url('/images/webgraphics/white_button_med.png') no-repeat}
.smbutton a,.smbutton a:visited,.smbutton a:hover,.smbutton a:active{width:100px;color:#676767;background:transparent url('/images/webgraphics/white_button_sm.png') no-repeat}
.lgbutton a:hover,.medbutton a:hover,.smbutton a:hover{color:#000;text-decoration:none}
.close a,.show a{cursor:pointer}

.features{margin-bottom:10px}
.fheader,.fcontent,.fcontent-nh{border-left:1px solid #ccc;border-right:2px solid #bbb}
.fheader h1,.fheader h2,.fheader h3,.fheader h4,.fheader h5,.fheader h6{margin:0;padding:0}
.fheader{padding:0 6px 3px 6px}
.fcontent,.fcontent-nh{padding:5px 15px;line-height:1.3;border-top:1px solid #ccc}
.fcontent-nh{padding-top:0;border-top:0}
.fcontent .wrapper-more{margin:3px 0 0 0}
.fbotspacer{clear:both;font-size:1px;line-height:1px;margin:0;padding:0}
.features hr{color:#ccc;background-color:#ccc}

/*	tabs	*/
.fheader-tab{display:block;height:24px;border:0;background:transparent;margin:0}
/* IE 6 and below */
* html .fheader-tab{overflow:hidden;height:25px}
/*	ie5x ignores voice-family to end */
.fheader-tab{overflow:hidden;voice-family:"\"}\"";voice-family:inherit;overflow:visible;margin-left:5px}
/* end */
 .fheader-tab #link0,.fheader-tab .tab0{margin-left:0;width:0;overflow:hidden;voice-family:"\"}\"";voice-family:inherit;display:none}
/* end */
/*	IE7 only */
*:first-child+html .fheader-tab{height:25px;margin-left:0}
/* hide from IE */
html>body .fheader-tab{margin-left:0}

.ftabs{list-style:none;margin:1px 0 -1px 5px;padding:0}
.ftabs li{float:left;display:block;height:24px;padding-right:10px;margin-left:-5px;position:relative;border-bottom:1px solid #bbb;white-space:nowrap;background:url('/images/webgraphics/tabright.png') no-repeat 100% top;font-family:verdana,arial,helvetica,sans-serif;font-size:12px}

.ftabs span{height:24px;line-height:24px;padding-left:5px;background:url('/images/webgraphics/tableft.png') no-repeat 0% top}
/* hide from IE */
html>body .ftabs span{display:block}

.ftabs .activetab{z-index:1;font-weight:bolder;border-bottom:1px solid #fff;height:25px;background-position:100% -25px}
.ftabs .activetab span{background-position:0% -25px}
.features .ftabs li,.features .ftabs ul{padding-left:0}
.ftabs a{color:#999;text-decoration:none;padding:5px 10px}
.ftabs a:link,.ftabs a:visited{color:#999;text-decoration:none}
.ftabs .activetab a,.ftabs .activetab a:focus{color:#036;outline:none;text-decoration:none}
.ftabs a:hover,.ftabs a:active{background:none;text-decoration:none}

.ftop,.ftop-nh,.fbot{display:block;background:transparent;font-size:1px}
.f0,.f1,.f2,.f3,.f4{display:block;overflow:hidden;height:1px;font-size:1px;background:#f7f7f7;border:1px solid #ccc;border-width:0 1px}
html>body .ftop b,html>body .ftop-nh b,html>body .fbot b{overflow:visible}
.f0,.f1{margin:0 5px}
.f2,.fbot .f1{margin:0 3px}
.f3,.fbot .f2{margin:0 2px}
.f4,.fbot .f3{margin:0 1px}
.ftop .f4,.ftop-nh .f4{height:2px}
.f2{border-width:0 2px}
.f3{border-width:0 2px 0 1px}
.fbot .f3{border-width:0 2px}
.fbot .f2{border-width:0 3px}
.f4{border-right:2px solid #bbb}
.fbot .f0,.fbot .f1{background:#bbb}
.ftop .f1,.ftop-nh .f1{background:#ccc}
.fbot .f0,.fbot .f1,.fbot .f2,.fbot .f3{border-color:#bbb}

.rtop,.rbot{display:block;font-size:1px}
.r1,.r2,.r3,.r4,.r5{display:block;overflow:hidden;height:1px;font-size:1px}
html>body .rtop b,html>body .rbot b{overflow:visible}
.r1{margin:0 6px}
.r2{margin:0 4px}
.r3{margin:0 3px}
.r4{margin:0 2px}
.r5{margin:0 1px;height:2px}

/*	jGrowl	*/
.stop-dk,div.jGrowl-notification .stop{height:32px;width:32px;background:url('/images/WebGraphics/standarddialogicons_dark.png') right top no-repeat}
.check-dk,div.jGrowl-notification .check{height:32px;width:32px;background:url('/images/WebGraphics/standarddialogicons_dark.png') right -160px no-repeat}
div.jGrowl-notification .warning{height:32px;width:32px;background:url('/images/WebGraphics/standarddialogicons_dark.png') left -40px no-repeat}
div.jGrowl-notification .info{height:32px;width:32px;background:url('/images/WebGraphics/standarddialogicons_dark.png') left -80px no-repeat}
div.jGrowl-notification .quest{height:32px;width:32px;background:url('/images/WebGraphics/standarddialogicons_dark.png') left -119px no-repeat}
div.jGrowl a,div.jGrowl a:visited,div.jGrowl a:hover,div.jGrowl a:active{color:#fff;text-decoration:underline}

div.jGrowl{padding:10px;z-index:9999;color:#fff;font-size:12px}
body>div.jGrowl{position:fixed}
body>div.jGrowl.top-left{left:0;top:0}
body>div.jGrowl.top-right{right:0;top:0}
body>div.jGrowl.bottom-left{left:0;bottom:0}
body>div.jGrowl.bottom-right{right:0;bottom:0}
body>div.jGrowl.center{top:0;width:50%;left:25%}

/** Special IE6 Style Positioning **/
div.ie6{position:absolute}
div.ie6.top-right{right:auto;bottom:auto;left:expression((0-jGrowl.offsetWidth+(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+'px');}
div.ie6.top-left{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+'px');}
div.ie6.bottom-right{left:expression((0-jGrowl.offsetWidth+(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0-jGrowl.offsetHeight+(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+'px');}
div.ie6.bottom-left{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0-jGrowl.offsetHeight+(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+'px');}
div.ie6.center{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+'px');width:100%;}

/** Cross Browser Styling **/
div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}
div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#000;border:2px solid #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-khtml-opacity:0.85;-moz-opacity:0.85;opacity:.85;zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
/*	box-shadow:horiz, vertical, blur radius	*/
div.jGrowl div.jGrowl-notification{min-height:40px;box-shadow:3px 3px 10px #222;-moz-box-shadow:3px 3px 10px #222;-webkit-box-shadow:3px 3px 10px #222}
div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:.85em}
div.jGrowl div.jGrowl-notification div.close{z-index:99;float:right;margin-left:3px;font-weight:bold;font-size:1em;cursor:pointer;color:#555}
div.jGrowl div.jGrowl-notification div.close:hover{background-color:#333;color:#fff;border:1px solid #333}
div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center;box-shadow:3px 3px 10px #222;-moz-box-shadow:3px 3px 10px #222;-webkit-box-shadow:3px 3px 10px #222}

.modalPopupTransparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-khtml-opacity:0.75;-moz-opacity:0.75;opacity:.75;background:#000;position:absolute;z-index:8008;top:0;left:0}
/*	jQuery alerts	*/
#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 3px #999;color:#000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:5px 5px 15px #000;-moz-box-shadow:5px 5px 15px #000;-webkit-box-shadow:5px 5px 15px #000}
/* IE 6 and below */
* html #popup_container{width:400px}
#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url('/images/alerts/title.gif') top repeat-x;cursor:default;padding:0;margin:0;-moz-border-radius:7px 7px 0 0;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-radius:7px 7px 0 0}
#popup_content{background:16px 16px no-repeat url('/images/alerts/info.png');padding:1em 1.75em;margin:0}
#popup_content.alert{border:0;background-image:url('/images/alerts/info.png')}
#popup_content.confirm{background-image:url('/images/alerts/important.png')}
#popup_content.prompt{background-image:url('/images/alerts/help.png')}
#popup_message{padding:1em 0 1em 48px}
#popup_panel{text-align:center;margin:1em 0 0 4em}
#popup_table{margin:0 auto}
#popup_prompt{margin:.5em 0}

