/* Basic Structure */
body { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; font-size:12px;margin:0px;padding:0px; }

.outer { background-color: #fff; width:100%; text-align:center; margin:auto;/*padding-top:20px;padding-bottom:20px;*/}
.shadowsides { background:url(../images/shadow-white.gif) repeat-y;width:672px;margin:auto; }
.shadowtop { background:url(../images/shadow-top-white.gif) no-repeat;width:672px;height:157px;margin:auto; }
.shadowbottom { background:url(../images/shadow-bottom-white.gif) no-repeat;width:672px;height:35px;margin:auto; }
.inner { background-color: #fff; margin:auto; width:600px; text-align:left; padding:10px; }
.header_outer {width:600px;height:auto;}
.header_inner {width:600px;height:auto;}
.body_outer {width:600px;}
.body_inner {width:600px;}
.top {text-align:right;width:100%;}
.mainbody_outer {width:600px;}
.mainbody_inner {width:600px;padding-top:10px;padding-bottom:10px;}
.bottom {text-align:center;width:100%;}
.footer_outer {width:600px;padding-top:20px;}
.footer_inner {width:600px;}

/* Fonts */
.blue1 { font-size:9px;color:blue; }
.blue2 { font-size:10px;color:blue; }
.blue3 { font-size:12px;color:blue; }
.blue4 { font-size:15px;color:blue; }
.blue5 { font-size:20px;color:blue; }
.blue6 { font-size:25px;color:blue; }
.blue7 { font-size:30px;color:blue; }

.red1 { font-size:9px;color:red; }
.red2 { font-size:10px;color:red; }
.red3 { font-size:12px;color:red; }
.red4 { font-size:15px;color:red; }
.red5 { font-size:20px;color:red; }
.red6 { font-size:25px;color:red; }
.red7 { font-size:30px;color:red; }

.black1 { font-size:9px;color:black; }
.black2 { font-size:10px;color:black; }
.black3 { font-size:12px;color:black; }
.black4 { font-size:15px;color:black; }
.black5 { font-size:20px;color:black; }
.black6 { font-size:25px;color:black; }
.black7 { font-size:30px;color:black; }

.orange1 { font-size:9px;color:orange; }
.orange2 { font-size:10px;color:orange; }
.orange3 { font-size:12px;color:orange; }
.orange4 { font-size:15px;color:orange; }
.orange5 { font-size:20px;color:orange; }
.orange6 { font-size:25px;color:orange; }
.orange7 { font-size:30px;color:orange; }

.highlight {background-color:yellow;}

.underline {text-decoration: underline;}
.strike {text-decoration: line-through;}

/* Boxes */
.yellowbox {border:dashed 3px red;width:400px;margin:auto;padding:10px;background:#ffffcc;}

.spacer {height:25px;}

/* Alignment */
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

/* Joomla Core Stuff */
.blog {}
.contentheading {font-size:26px;font-weight:bold;}
.componentheading {font-size:18px;font-weight:bold;}
.buttonheading {white-space:nowrap;text-decoration:none;}
.contentpane {}
.contendpaneopen {}
.small {font-size:11px;}
.createdate {font-size:11px;}
.modifydate {font-size:11px;}

span.article_seperator {display:block;height:10px;width:100%;}

.sectiontableentry1 { background-color: #ebebeb;width:100%; }
.sectiontableentry2 {width:100%;}

/* keep white background */
/* in print window */
body.contentpane {background:white;}
/* in content edit box */
.mceContentBody {background:white;}

/* menu wrap fix */
.top .module table td {white-space:normal;}

/* search */
.contentpaneopen fieldset div {margin:0px;padding:2px;width:566px !important;width:586px;overflow:hidden;}
