
body { background-color:#bbbbbb;text-align:center;margin:0px;padding-top:5px;padding-left:10px;padding-right:10px;font-family:arial, verdana, san-serif;font-size:12pt; }

a { color:#cc9967;font-weight:bold;font-size:8pt;text-decoration:none;}
a:hover { color:#746E66; }



/** Begin Header Style **/
h2 { font-family:Georgia;font-style:italic;text-align:left;border-bottom:1px solid #746E66;font-size:1.01em;color:#cc9967;background:url(../images/aluminum_texture.jpg) repeat-x bottom left; padding-left:10px;padding-right:0px;padding-top:2px;}
h3 { text-align:left;font-size:.8em;color:#cc9967;margin-bottom:5px;}
div.modulerow { float:left;background:url(../images/aluminum_texture.jpg) repeat-x bottom left;border-bottom:1px solid #746E66; margin-bottom:5px;margin-top:10px;width:100%;}
div.modulerow h2{background:none; border-bottom:none;margin:0px; }
div.modulerow div { float:left;}
div.modulerow div.buttons {float:right;font-size:12px; font-family:Tahoma, Arial, sans-serif;}
div.modulerow div.inputButton{font-size:12px; font-family:Tahoma, Arial, sans-serif; }
div.modulerow div.edit { float:right; width:28px; margin-top:5px; }
/** End Header Style **/


/**Input/Select Styles **/
INPUT, SELECT {
	color: #885c20;
	font-family: Verdana,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	border-color: #989896;
	display: compact;
}

.selectwidth{ 
width:375px; 
} 

.selectTerrwidth{ 
width:120px; 
}  



/**Table Styles **/

TH {
	FONT-WEIGHT: bold
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,sans-serif
}

TD.bodyTableSubHeaderRight {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: 666666; TEXT-ALIGN: right
}

TD.bodyTableSubHeaderLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: 666666; TEXT-ALIGN: left
}

TD.bodyTableSubHeaderCenter {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: 666666; TEXT-ALIGN: center
}

TD.bodyTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: center
}

TD.bodyTableHeaderLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: left
}

TD.bodyTableHeaderRight {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: right
}

TD.bodyTableHeaderBody {
	FONT-SIZE: 9pt; COLOR: 666666; BACKGROUND-COLOR: white
}

TD.SIMpullTableBody {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: 666666; BACKGROUND-COLOR: #F6F8F9
}

TD.SIMpullTradeMark {
	FONT-SIZE: 9pt; FONT-STYLE: italic; COLOR: 669999; BACKGROUND-COLOR: #F6F8F9
}

TD.SIMpullSmallTableBody {
	FONT-SIZE: 9pt; COLOR: 666666; BACKGROUND-COLOR: #FFD24E
}

TD.bodyTableHeaderSecurity {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: center
}

TD.navHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: gray
}

TD.subHeader {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: gray
}

TD.scrTableHeader {FONT-SIZE: 8pt; TEXT-ALIGN: right; padding-left:2px;font-family:Arial; white-space: nowrap;}

TD.scrTableHeaderLeft {FONT-SIZE: 8pt; TEXT-ALIGN: left; padding-left:2px;font-family:Arial; white-space: nowrap;}

TD.scrTableHeaderCenter {FONT-SIZE: 8pt; TEXT-ALIGN: center; padding-left:2px;font-family:Arial; white-space: nowrap;}


TH.TableHeaderCenter {
 FONT-WEIGHT: bold; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: center
}


TH.TableHeaderLeft {
 FONT-WEIGHT: bold; COLOR: 666666; BACKGROUND-COLOR: cc9967; TEXT-ALIGN: left
}



/** Begin 2nd Header Style with TWO buttons **/
h2.scnd { font-family:Georgia;font-style:italic;text-align:left;border-bottom:1px solid #746E66;font-size:1.01em;color:#cc9967;background:url(../images/aluminum_texture.jpg) repeat-x bottom left; padding-left:10px;padding-right:0px;padding-top:2px;}
div.modulerow2 { float:left;background:url(../images/aluminum_texture.jpg) repeat-x bottom left;border-bottom:1px solid #746E66; margin-bottom:5px;margin-top:5px;width:550px;}
div.modulerow2 h2{background:none; border-bottom:none;margin:0px; }
div.modulerow2 div { float:left;}
div.modulerow2 div.edit { float:right; width:28px; margin-top:5px; }
/** End Header Style **/



/** Begin Links Style **/
div.toplinks { width:300px;text-align:right;float:right;}
div.toplinks ul { margin:0px;padding:0px;}
div.toplinks ul li { text-align:left;display:inline; margin:0px;padding-right:5px;}
div.links { text-align:left;float:left; border-right:1px dashed #BBBBBB;width:150px;height:auto;padding-top:10px;margin-right:20px;}
div.links ul li, div.toplinks ul li { padding-bottom:5px;list-style-type:none;font-size:.9em; }
div.links ul { list-style-image: url(../images/ul-arrow.gif);margin:0px;padding:0px;padding-left:15px;}
ul { list-style-image: url(../images/ul-arrow.gif); }
/** Begin Links Style **/

/** Begin Ads Style **/
/**div.wide_ad_300x200 img { width:300px;height:200px; }**/
div.tall_ad_container_145x300 { overflow:hidden;width:145px;height:300px;margin-top:0px; }
div.tall_ad_145x300 { width:145px;height:300px; }
div.wide_ad_container_300x700 { overflow:hidden;width:300px;height:700px;margin-top:0px; }
div.wide_ad_300x700 { width:300px;height:700px; }
div.wide_ad_container_300x200 { overflow:hidden;width:300px;height:200px;margin-top:0px; }
div.wide_ad_300x200 { width:300px;height:200px; }
div.wide_ad_container_250x200 { overflow:hidden;width:250px;height:200px;margin-top:0px; }
div.wide_ad_250x200 { width:250px;height:200px; }
div.wide_ad_container_250x600 { overflow:hidden;width:250px;height:600px;margin-top:0px; }
div.wide_ad_250x600 { width:250px;height:600px; }
div.wide_ad_container_200x160 { overflow:hidden;width:200px;height:160px;margin-top:0px; }
div.wide_ad_200x160 { width:200px;height:160px; }
div.tall_ad_container_200x500 { overflow:hidden;width:200px;height:500px;margin-top:0px; }
div.tall_ad_200x500 { width:200px;height:500px; }
div.message { width:100%;float:left; margin:10px;margin-left:0px;margin-right:50px;color:#746E66;text-transform:uppercase;font-size:10pt;}
div.message div.bl{ float:left;background:#badeff url(../images/message_corner_bottom_left_blue.jpg) no-repeat bottom left;}
div.message div.br{ padding:5px;padding-left:20px;float:left;background: url(../images/message_corner_bottom_right_blue.jpg) no-repeat bottom right;}
div.message div.tr{ float:left;background:url(../images/message_corner_top_right_blue.jpg) no-repeat top right;}
div.message div.tl{ float:left;background:url(../images/message_corner_top_left_blue.jpg) no-repeat top left;}
div.message div.mclose { width:20px;height:20px;background:url(../images/close_grey.jpg) no-repeat top left;float:right;cursor:pointer; }
/** Begin Ads Style **/

/** Begin Menu Style **/
div.menu div { padding-left:10px;margin-bottom:45px;margin-top:0px;}
div.menu > div:first-child { margin-bottom:20px;}
div.menu ul { list-style: none; margin: 1px 0 -1px 0; padding: 0; position: absolute;}
div.menu ul li {  float: left;display: block; height: 24px;padding-right: 12px;margin-left: -5px;position: relative;background: url(../images/tabright-back.gif) 100% 0 no-repeat;border-bottom: 1px solid #bbb8a9;white-space: nowrap;}
div.menu ul span {height: 24px;line-height: 24px;padding-left: 7px;background: url(../images/tableft-back.gif) no-repeat;}
html>body div.menu ul span {display: block;}
div.menu ul li#current {z-index: 1;font-weight: bolder;border-bottom: 1px solid #fff;height: 25px;background-image: url(../images/tabright.gif);}
div.menu ul li#current span {background-image: url(../images/tableft.gif);}
div.menu ul a { color: #746E66;}
div.menu ul a:hover { color: #cc9967;}
div.menu ul li#current a:hover { color: #746E66;}
/** End Menu Style **/





/** Begin Address Style **/
div.address { border:1px dashed #BBBBBB;width:230px;height:70px;vertical-align:middle;padding:3px;text-align:left;font-size:10pt;font-family:courier new;margin-right:5px;}
div.addresses { margin-top:10px;width:500px;float:left;}
div.addresses div { float:left;}
/** End Address Style **/





/** Begin Graphs Style **/
div.graphs {float:right;margin-top:10px;width:200px;}
div.graph { margin-bottom:20px; }
/** End Graphs Style **/





/** Begin Recent Orders Style **/
div.recentorders {float:left;width:500px;text-align:center;}
div.ordertable { text-align:center;margin-left:auto;margin-right:auto;}
div.ordertable div { margin-left:auto;margin-right:auto; }
/** End Recent Orders Style **/





/** Begin Footer Style **/
div.footer {float:left;margin-top:10px;clear:both;width:900px;text-align:center;font-size:.6em;}
/** End Footer Style **/





div.customer { margin-top:5px;font-size:12t;font-weight:bold;text-align:left;float:left;width:600px;color:#746E66;}
div.timedate { float:right;width:auto;text-align:right;font-size:.6em;}
div.subtitle { float:left; margin-bottom:0px; width:100%;}
div.logo { background:url(../images/SouthwireLogo2.jpg) no-repeat top left;height:60px; width:490px;margin-bottom:5px;}
div.logoq { background:url(../images/southwireQlogo2.gif) no-repeat top left;height:60px; width:490px;margin-bottom:5px;}

div.main {text-align:left;margin-top:0px;width:920px;margin-left:auto;margin-right:auto;}

div.submain { border:1px solid #746E66; float:left;padding-right:15px;background:#ffffff url(../images/shade_right.jpg) repeat-y top right;}

div.subsubmain { float:left;background:#ffffff url(../images/shade_left.jpg) repeat-y top left;padding:15px;padding-top:0px;padding-right:0px;}

div.mcontent { margin-top:0px;padding-top:0px; }


table.moduletable { float:left; }
div.module { float:left;margin-right:10px;}
div.module div.buttons {float:right;font-size:12px; font-family:Tahoma, Arial, sans-serif;}
div.module350 { float:left;width:350px;margin-right:10px;}
span.text-1 { font-size:.9em; }
span.text-2 { font-size:.8em; }
span.text-3 { font-size:.7em; }
span.text-4 { font-size:.6em; }
div.help { margin-right:10px;padding:5px;float:left;width:150px;border:1px dotted #000000; }
div.help ul { margin:0px;padding-left:20px;}

