/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_vortex {
	width: 100%;
	background-color: #FFF;
	border-right: #FF9900 1px solid; 
	border-top: #FF9900 1px solid; 
	border-left: #FF9900 1px solid; 
	border-bottom: #FF9900 1px solid; 
}
.containerrow1_vortex {
	background-image: url(gradient.jpg);
	background-repeat: repeat-y;
	border-bottom: #FF9900 1px solid;
	background-color: #FFF;
}
.containerrow2_vortex {
	background-color: #ffffff;
}
.containermaster_transparent {
	width: 100%; height:100%;
	background-color: transparent;
}

.C01_ContentPane		{ padding:5px 5px 5px 5px; border-bottom:1px solid #000000; clear: both; height:100%; }


/*.phone-bg{background:url(images/phone-bg.gif) left bottom no-repeat; width:146px; height:30px; font-size:15px; font-weight:bold; color:#343434; text-align:right; padding-bottom:4px;}*/
.fax-bg{background:url(images/fax-bg.gif) left bottom no-repeat; width:146px; height:30px; font-size:15px; font-weight:bold; color:#343434; text-align:right;padding:0px 0px 4px 0px; margin-left:5px;}


.header-links{font-size:11px; font-weight:bold; color:#474747; padding-top:8px; padding-bottom:8px;}
.header-links a{font-size:11px; font-weight:bold; color:#474747; text-decoration:none;}
.header-links a:visited{font-size:11px; font-weight:bold; color:#474747; text-decoration:none;}
.header-links a:link{font-size:11px; font-weight:bold; color:#474747; text-decoration:none;}
.header-links a:active{font-size:11px; font-weight:bold; color:#474747; text-decoration:none;}
.header-links a:hover{font-size:11px; font-weight:bold; color:#474747; text-decoration:underline;}

.header-red-txt{font-size:13px; font-weight:bold; color:#ea071b;}
.middle-banner{position:relative; float:left; width:1000px; height:350px; display:block; border:#FF0000 0px solid;}




div.general { width:300px; clear:both; padding-top:10px;}
div.general div.h { background:url(images/quickheader.gif);background-position:left top; background-repeat:no-repeat; width:300px;}
div.general div.h div.hc {background:url(images/quickheader.gif);background-repeat:no-repeat; padding:10px 15px 0px 15px; height:24px; text-align:left;}
div.general div.h div.hc span { 
     color:#1d1d1d;
     font-size:14px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
}
div.general div.h div.hc span strong { 
     color:#BB0303;
}
div.general div.c {background:url(images/quickbody.jpg);background-position:left top; background-repeat:repeat-y; width:300px;}
div.general div.c div.cc {background:url(images/quickbody.jpg); padding-left:5px; }
div.general div.c div.cc a{ color:#CCCCCC; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div.general div.f {background:url(images/quickfooter.gif) left top no-repeat; width:300px; font-size:2px; }
div.general div.f div.fc {background:url(images/quickfooter.gif) left bottom no-repeat; height:11px; font-size:2px;}


/*#footer{margin:0px 5px; background:url(images/footer-bg.gif) left top repeat-x; height:32px;}*/

.footer-links{ font-size:11px; font-weight:bold; color:#413f3f;margin:0px 5px; background:url(images/footer-bg.gif) left top repeat-x; height:32px;}
.footer-links a{ font-size:11px; font-weight:bold; color:#413f3f; text-decoration:none;line-height:32px;padding:0px 12px;}
.footer-links a:active{ font-size:11px; font-weight:bold; color:#413f3f; text-decoration:none;line-height:32px;padding:0px 12px;}
.footer-links a:visited{ font-size:11px; font-weight:bold; color:#413f3f; text-decoration:none;line-height:32px;padding:0px 12px;}
.footer-links a:link{ font-size:11px; font-weight:bold; color:#413f3f; text-decoration:none;line-height:32px;padding:0px 12px;}

.footer-links a:hover{ font-size:11px; font-weight:bold; color:#413f3f;line-height:32px; text-decoration:underline;}

.inner-banner{position:relative; float:left; width:1000px; height:150px; display:block; }

/*div.quick_search { width:300px; clear:both;}
div.quick_search div.h { background:url(images/quick-serach-heading.gif);background-position:left top; background-repeat:no-repeat; width:300px;}
div.quick_search div.h div.hc {background:url(images/quickheader.jpg);background-repeat:no-repeat; padding:10px 15px 0px 28px; height:24px;}
div.quick_search div.h div.hc span { 
     color:#b30000;
     font-size:16px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
}
div.quick_search div.h div.hc span strong { 
     color:#1d1d1d;
}
div.quick_search div.h div.hc1 {background:url(images/quickheader.jpg);background-repeat:no-repeat; padding:10px 15px 0px 17px; height:24px;}
div.quick_search div.h div.hc1 span { 
     color:#b30000;
     font-size:16px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
}
div.quick_search div.h div.hc1 span strong { 
     color:#1d1d1d;
}
div.quick_search div.c {background:url(images/quickbody.jpg); background-position:left top; background-repeat:repeat-y; width:300px;}
div.quick_search div.c div.cc {padding-right:5px;background:url(images/quickbody.jpg); }
div.quick_search div.c div.cc a{ color:#CCCCCC; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
div.quick_search div.f {background:url(images/quick-serach-btm-curve.gif) left top no-repeat; width:300px;height:14px; overflow:hidden;  }
div.quick_search div.f div.fc {height:14px;}*/

.content-box1{margin-top:15px;}
.content-box1 .cor{height:9px; width:9px; font-size:2px;}
.content-box1 .sidet{border-top:1px solid #9abcd0; font-size:2px; }
.content-box1 .sideb{border-bottom:1px solid #9abcd0; font-size:2px; }
.content-box1 .sidel{border-left:1px solid #9abcd0; font-size:2px; }
.content-box1 .sider{border-right:1px solid #9abcd0; font-size:2px; }

.phone-bg{background:url(images/phone-bg.gif) left bottom repeat-x; font-size:15px; font-weight:bold; color:#343434; text-align:left; padding-bottom:4px; padding-top:5px; padding-left:6px;}