html,body,div,span,hr,br,form,table,h1,h2,h3,h4,ul,ol,p{margin:0;padding:0;border:0;font-size:12px;font-family:"Arial";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

body{background:url(img/container_bg.png) center #CCC;}
#container{width:750px;margin:0 auto;}
#pageHeader{width:750px;height:199px;margin-top:15px;}
.pageHeader_banner1{width:750px;height:199px;background:url(img/banner_1.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner2{width:750px;height:199px;background:url(img/banner_2.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner3{width:750px;height:199px;background:url(img/banner_3.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner4{width:750px;height:199px;background:url(img/banner_4.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner5{width:750px;height:199px;background:url(img/banner_5.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner6{width:750px;height:199px;background:url(img/banner_6.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner7{width:750px;height:199px;background:url(img/banner_7.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner8{width:750px;height:199px;background:url(img/banner_8.jpg) no-repeat;margin-top:15px;}
.pageHeader_banner9{width:750px;height:199px;background:url(img/banner_9.jpg) no-repeat;margin-top:15px;}
#pageMainer{clear:both;}
#pageContent{width:590px;float:right;background:url(img/content_bg_right.gif) #47B right repeat-y;}
#contentBlock .contentBlockContentBody{width:590px;min-height:600px;background:url(img/content_bg_right.gif) #47B right repeat-y;padding:0;margin:0;}
* html #contentBlock .contentBlockContentBody{height:600px;}
.upspace{margin-top:1em;}
#pageSide{width:160px;float:left;margin-right:0;}
#pageSide ul{list-style-type:none;}

p{color:#FFF;}
h3{color:#FFF;}
li{color:#FFF;}

#pageContent.contentBlockHeaderLeft,#pageContent.contentBlockHeaderRight,#pageContent.contentBlockHeaderBody{height:0;}
#pageContent .contentBlockFooterLeft{width:100%;background:url(img/content_bg_bottom_left.gif) #47B bottom left no-repeat;height:46px;float:left;margin-top:20px;}
#pageContent .contentBlockFooterRight{width:254px;background:url(img/content_bg_bottom_right.gif) #47B bottom right no-repeat;height:46px;float:right;}
#pageContent ul{margin-left:3em;}
#pageContent ul li{margin-left:1em;}
#pageContent div h3{margin-left:1em;margin-top:2em;font-size:1.3em;}
#pageContent div p{padding:10px;margin-left:1em;margin-right:40px;font-size:1em;line-height:1.5em;}
#pageContent div ul{margin-left:4em;list-style-type:decimal;}
#pageContent div ul li{font-size:1em;line-height:1.5em;}

#pageContent a{color:#CCC;text-decoration:underline;font-size:1.2em;}
#pageContent a:hover{color:#F33;text-decoration:underline;font-size:1.2em;}

#pageFooter{clear:both;width:750px;margin:0 auto;}
#pageFooter p{text-align:center;margin-top:5px;}

.dataTable{border:1px solid #CCC;border-left:0;border-top:0;color:#FFF;width:530;margin:1em auto;}
.dataTable td,.dataTable th{border:1px solid #CCC;border-right:0;border-bottom:0;}
.overstride{font-weight:bold;text-align:center;color:#CCC;}

table.gallery{margin-top:10px;}
table.gallery td{text-align:center;height:158px;width:165px;background:url(img/gallery_bg.gif) center no-repeat;}
table.gallery td a{color:#333;float:right;margin-right:2em;font-style:italic;}
table.gallery td a:hover{color:#00F;}
table.gallery td div.imgName{font-size:larger;font-weight:bold;}
table.gallery img{clear:both;display:block;margin-top:2px;margin-left:13px;border:0;}
* html table.gallery img{clear:both;display:block;margin-top:2px;margin-left:-10px;border:0;}
*+html table.gallery img{clear:both;display:block;margin-top:2px;margin-left:-10px;border:0;}

div.spouse{margin-left:-2em;}
div.spouse a{font-size:8px;}
.spouse ul{list-style-type:none;clear:both;}
.spouse li{display:inline;float:left;background:url(img/spouse_mark.gif) no-repeat;padding-left:16px;width:105px;height:25px;;}
.spouse li a{text-decoration:underline;color:#FFF;font-size:3px;}
.spouse li a:hover{text-decoration:underline;color:#F00;}

.rowLabel{text-align:right;}
.rowData{text-align:left;}
.rowSubmit{text-align:right;}

input.short{width:90px;border:1px solid #000;}
input.smallButton{font-size:10px;}

table.noTable{border:0px;}

.execlogin .sideBlockBody{background:url(img/sideLogin.png) left repeat-y;padding-left:4px;padding-top:5px;}
.execlogin .sideBlockBottom{background:url(img/sideLoginBottom.png) left top no-repeat;height:10px;}
.sideBlockSubject p{display:none;visibility:hidden;}
div#menu{margin-top:10px;}
#menu ul{list-style-type:none;}
#menu ul li{margin-bottom:5px;width:150px;padding:0;}
#menu p{width:143px;margin-right:5px;}
#menu a{background:#2BF;width:150px;display:block;text-align:right;font-size:14px;padding:5px 10px 5px 0;color:#000;}
#menu a:link{}
#menu a:hover{background:#47B;text-align:right;color:#FFF;}
#menu a:active{}
#menu a:visited{}

.leadin{width:500px;margin:2em auto;}
.leadin div{color:#000;margin-left:1em;}
.leadin div{width:500px;background:url(img/spouse_content_bg.gif) repeat-y;color:#000;}
.leadin div img{margin-left:0;}
.leadin div.topic{width:500px;height:60px;background:url(img/spouse_topic_bg.gif) no-repeat;position:relative;}
.leadin div.topic h3{color:#C90;position:absolute;top:-5px;left:1em;}
.leadin div.footer{width:500px;height:18px;background:url(img/spouse_footer_bg.gif) no-repeat;}
.leadin div p{color:#009;background:#F9F9F9;}
.pic-bg{font-size:16px;color:#C60;font-weight:bold;}

table#sponsor{margin-left:2em;}
table#sponsor td{text-align:center;color:#FFF;}

.fade0{filter:alpha(fadeacity=0);-moz-fadeacity:.0;fadeacity:.0;}
.fade1{filter:alpha(fadeacity=10);-moz-fadeacity:0.10;fadeacity:0.10;}
.fade2{filter:alpha(fadeacity=20);-moz-fadeacity:0.20;fadeacity:0.20;}
.fade3{filter:alpha(fadeacity=30);-moz-fadeacity:0.30;fadeacity:0.30;}
.fade4{filter:alpha(fadeacity=40);-moz-fadeacity:0.40;fadeacity:0.40;}
.fade5{filter:alpha(fadeacity=50);-moz-fadeacity:0.50;fadeacity:0.50;}
.fade6{filter:alpha(fadeacity=60);-moz-fadeacity:0.60;fadeacity:0.60;}
.fade7{filter:alpha(fadeacity=70);-moz-fadeacity:0.70;fadeacity:0.70;}
.fade8{filter:alpha(fadeacity=80);-moz-fadeacity:0.80;fadeacity:0.80;}
.fade9{filter:alpha(fadeacity=90);-moz-fadeacity:0.90;fadeacity:0.90;}
.fade10{filter:alpha(fadeacity=100);-moz-fadeacity:1.00;fadeacity:1.00;}

