#headerbot{font-size:2px;height:2px;line-height:2px;margin-bottom:10px;}
#container{margin:0 auto;max-width:1003px;min-width:920px;padding:0;text-align:left;}
* html #container{width:expression(document.body.clientWidth>1003?"1003px":(document.body.clientWidth<920?"920px":"100%"));}

.module{empty-cells:show;margin-bottom:8px;table-layout:fixed;}
#lbox .module{width:143px;   }
#mbox .module,#mboxfull .module,#mboxfullr .module{width:100%;   }
#rbox .module{width:284px;}
#lbox .module .topl_g,#lbox .module .topl{width:135px;}
#rbox .module .topl_g,#rbox .module .topl{width:276px;}
.module .topr_g{font-size:1px;line-height:1px;width:8px;}
.module .topl,.module .topl_lrg, .module td.topl_g{font-size:8px;height:5px;line-height:8px;}
.module .topl_lrg{height:auto;}
.module .topr{font-size:8px;height:5px;line-height:8px;width:8px;}
.module .topr_lrg{background-image:url(images/castro/box_top_rh_lrg.png);font-size:1px;line-height:1px;width:51px;}
.module .botl{background-image:url(images/box_bot_lh.png);font-size:8px;height:8px;line-height:1px;}
.module .botr{background-image:url(images/box_bot_rh.png);font-size:8px;height:8px;line-height:1px;width:8px;}
.module .boxmid,.module .boxmidsml,.module .boxmidlrg{padding-left:5px;padding-top:5px;}
.module .boxmidr,.module .boxmidsmlr{background-image:url(images/box_mid_rh.png);background-repeat:repeat-y;width:8px;}
.module .boxmidlrg{padding:15px 15px 15px 15px; font-size:14px; line-height: 1.5em;}
.module .displaytable{table-layout:fixed;width:100%;word-wrap:break-word;}
.module .displaytable th{font-size:12px;font-weight:700;margin:0;padding:3px;text-align:left;}
.module .displaytable td{line-height:19px;padding:1px 3px;vertical-align:top;}
* html .module h2 a{position:relative;}
* html .module h1 a{position:relative;}
.module .boxmid,.module .boxmidsml,.module .boxmidlrg,.module .boxmidlock{background-color:#fff;}
.module .topl,.module .topl_lrg,.module .topl_g{background-image:url(images/box_top_lh.png);}
.module .topr,.module .topr_g{background-image:url(images/box_top_rh.png);}
* html .module .topl,* html .module .topl_lrg,* html .module .topl_g{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/box_top_lh.png');}
* html .module .topr,* html .module .topr_g{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/box_top_rh.png');}
* html .module .topr_lrg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/box_top_rh_lrg.png');}
* html .module .botl{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/box_bot_lh.png');}
* html .module .botr{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/box_bot_rh.png');}
* html .module .boxmidr,* html .module .boxmidsmlr{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/box_mid_rh.png');}


#mboxfull a, #bmark listdark a{
color:blue;
text-decoration:none;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #C41200 
}
#mboxfull a:hover , #bmark listdark a:hover{color:#C41200;text-decoration:underline;}



.topl_g,.topl,.topl_lrg,.boxmid,.boxmidsml,.boxmidlrg{overflow-x:hidden;}

.promobg{background-color:#FCFDDE;}

.listdivi{background-color:transparent;clear:both;font-size:1px;height:0;line-height:1px;margin-bottom:1px;margin-top:1px;overflow:hidden;}

* html .parabtns{margin-bottom:0;}
.titlemotto{ padding-left: 5px;   font-style: italic; font-size:14px; color:#2F7E20;}

#heading{
padding-top: 20px;
font-weight:bold;
color:#C41200;
}

#bmark{
padding-top: 20px;
text-align: center;
}

#bmark a{
border:none;
}

#lbox{float:left;width:143px;  }


.userinfo{overflow:hidden;padding:0 5px;width:118px; }
.userinfo .userinfodivi{margin:6px -5px;}
* html .userinfo{width:128px;}

.userinfodivi{clear:both;font-size:1px;height:1px;line-height:1px;margin:6px 0;overflow:hidden;}
body,.userinfodivi,.ln{background-color:#d9e6f7;}


.userbuttons{clear:both;margin-bottom:-1px;margin-top:-1px;}
a.userbutton{background-color:#eff7ff;border:1px #d9e6f7 solid;color:#314973;display:block;font-size:12px;height:17px;line-height:16px;margin:-1px 0 0;padding-left:4px;padding-top:3px;}
.userbutton img{float:left;margin-right:5px;}
.usericon,.userbutton{overflow:hidden;}
* html a.userbutton{height:23px;}
a.userbutton:hover{background-color:#d9e6f7;color:#091933;text-decoration:none;}

a.active{background-color:#d9e6f7;color:#091933; font-weight:bold;}

#mboxfull{margin-left:151px;}
* html #mboxfull{height:1%;margin-left:148px; }


.listdark,.listlight{overflow:hidden;padding:2px;zoom:1;}
.listdark .icn,.listlight .icn{float:left;margin-bottom:6px;margin-right:3px;margin-top:2px;}
#settingscontainer .listdark,#settingscontainer .listlight{padding:10px;}
* html div.listdark,* html div.listlight,* html div.listitem,* html * div.listitemchk{float:left;overflow:hidden;width:100%;}
.listdark,.listitemdark,.listitemsel{background-color:#deeeff;}



body,div,ul,li,input,select,textarea,p,td,h1,h2,h3{color:#000;font-family:Verdana,Arial,sans-serif;font-size:14px;margin:0;padding:0;}
body{text-align:center;}
form{margin:0;padding:0;}
b,strong{font-weight:700;}
img{border:0;}
ul{list-style:square inside ;margin:0;padding:0; }
li{padding-left:15px; margin: .3em 0;}
input{padding:1px;}
a{color:#02679c;text-decoration:none;}
a:hover{color:#00344f;text-decoration:underline;}
a img,img a{border:0;}

TABLE.adList, TABLE#idPost, TABLE#idShow
{  border: 1px solid rgb(214,224,236); 
	margin-top: 10px;
}
TABLE#idPost TR TD DIV.instruct, TABLE.adList TR TH small, TABLE#idShow TR TH DIV.small{    
font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: #555;}

TABLE#idPost TR TD DIV.perror{    
font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: Red;}
TABLE.adList TR TH, TABLE#idPost TR TH,  TABLE#idShow TR TH
{ 
	background-color: rgb(214,224,236);
}
FORM INPUT.text, FORM TEXTAREA, TABLE#idPost TR TD DIV
{ 
	width: 500px; 
}
TABLE#idPost TR TH
{
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	width : 20%;
	font-size: 12px;
}
TABLE#idPost TR TH, TABLE#idPost TR TD
{
	padding: 10px;
}

