.printshowonly {
	DISPLAY: none
}
BODY {
	 text-align:center;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 40px 40px 40px; background-color:white;
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana,  helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  arial, verdana, helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana,helvetica, sans-serif,
}
FORM {
	MARGIN: 0px
}
IMG {
	MARGIN: 0px
}
TABLE {
	MARGIN: 0px
}
TD {
	MARGIN: 0px
}
TH {
	MARGIN: 0px
}
#d_main{
	width:800px;background-color:#ffffff;
}

#div_body1
{
    	BORDER-left: #990000 1px solid;
}

.bgBoxRed {
	background-color:#990000; color:#ffffff ;BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid
}

.bgBoxRedBody {
	BORDER-RIGHT: #990000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #620000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #990000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #990000 1px solid; BORDER-TOP: medium none;
}

.bgBoxAsh{
	background-color:#eeeeee; 
}

.bgBoxHeader {
	color:#990000 ; PADDING-LEFT: 10px; 
}

.bgBoxBodyBG {
	background-color:#ffffff;
}

.liNews{
	padding-bottom:12px;
	padding-left:5px;
}

.formLabel{
	 color:#990000 ;font-weight:bold;vertical-align:top; padding-top:5px
}
.toolbar {
	color: #7B4224;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menustyle {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.prdmenustyle {
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
}
.prdmenustyle a:link {
	color: #ffffff;
	text-decoration: none;
}
.prdmenustyle a:active {
	text-decoration: none;
	color: #ffffff ;
}
.menustyle a:link {
	color: #ffffff;
	text-decoration: none;
}
.menustyle a:visited {
	text-decoration: none;
	color: #ffffff;
}


.footer {
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.footer a:link {
	color: #b5201a;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #b5201a;
}
.footer a:hover {
	text-decoration: none;
	color: #7B4224;
}
.footer a:active {
	text-decoration: none;
	color: #666666;
}
.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b5201a;
}
.subtitle {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.HDR{
    color: #D20514;
    font-family: Script MT Bold;    
    font-size: 16px;
}
.tollfree {
	color: #D20514;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.error {
	color: #D20514;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.panel-b{
	border-left: red 1px solid;
	border-right: red 1px solid;
	padding-left:20px;
}
.panel-h-left {
	background:url("../images/company-highlights_left.jpg") 0 100% no-repeat; 
	width: 19em;
	height:39px;
	padding-left:19px
}
.panel-h-right {
	background:url("../images/company-highlights_right.jpg") 100% 100% no-repeat;
	width: 13em;
	height:39px;
	padding-right:13px
}    
.panel-h{
	background:url("../images/company-highlights_bg.jpg") repeat right top;
	margin:0;
	padding:0;
	padding-left:10px;
	height:39px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
}    
.panel-f-left {
	background:url("../images/company-highlights_bottom_left.gif") no-repeat left top;
	margin:0;
	padding:0;
	height:7px;
	padding-left:10px
}
.panel-f-right {
	background:url("../images/company-highlights_bottom_right.gif") no-repeat right top;
	margin:0;
	padding:0;
	height:7px;
	padding-right:10px
}    
.panel-f{
	height:7px;
	border-bottom: red 1px solid;
	margin:0;
	padding:0;
}    

/* container one */
DIV.RoundedBoxContainer{} /* adjust the full width and the background colour of the panel container here */

DIV.ContentBox{border-left: #0c0c56 1px solid;border-right: #0c0c56 1px solid; padding-left:5px; padding-right:5px;} /* adjust the content box height and the width to be slightly less than the panel container width to get a margin */
DIV[class="ContentBox"] {height:auto; } /* adjust the minimum height of the content box here for mozilla only */

DIV.RoundedBoxBody{width:100%;} /* adjust the minimum height and the colour of the panel here */


DIV.RoundedBoxHeader{
width:100%; height:39px;
background:url("../images/company-highlights_bg_red.jpg") repeat;
} /* adjust the minimum height and the colour of the panel here */
DIV.RoundedBoxHeader span{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	line-height: 36px;
	vertical-align:middle;
}
DIV[class="RoundedBoxHeader"] {height:auto; min-height:39px;} /* adjust the minimum height of the panel here for mozilla only */

DIV.TL {float:left; width:19px; height:39px; background-image:url(../images/company-highlights_left.jpg); background-position:left top; background-repeat:no-repeat;} /* alter the path to the top left image here */
DIV.TR {float:right; width:13px; height:39px; background-image:url(../images/company-highlights_right.jpg); background-position:right top; background-repeat:no-repeat;} /* alter the path to the top right image here */
DIV.BL {float:left;  height:7px; background-image:url(../images/company-highlights_bottom_l.jpg); background-position:left bottom; background-repeat:no-repeat;} /* alter the path to the bottom left image here */
DIV.BR {float:right;height:7px; background-image:url(../images/company-highlights_bottom_r.jpg); background-position:right bottom; background-repeat:no-repeat;} /* alter the path to the bottom right image here */
DIV.RoundedBoxFooter{width:100%;height:7px; background:url("../images/company-highlights_bottom_b.jpg");background-position:right bottom; background-repeat:repeat;} /* adjust the minimum height and the colour of the panel here */
DIV[class="RoundedBoxFooter"] {height:auto; min-height:7px;} /* adjust the minimum height of the panel here for mozilla only */

DIV.RoundedBoxContainer_Red{} /* adjust the full width and the background colour of the panel container here */

DIV.ContentBox_Red{border-left: #860309 1px solid;border-right: #860309 1px solid; padding-left:5px; padding-right:5px;} /* adjust the content box height and the width to be slightly less than the panel container width to get a margin */
DIV[class="ContentBox_Red"] {height:auto; } /* adjust the minimum height of the content box here for mozilla only */

DIV.RoundedBoxBody_Red{width:100%;} /* adjust the minimum height and the colour of the panel here */

DIV.RoundedBoxBody_Red_Home{}
DIV.RoundedBoxHeader_Red{
width:100%; height:39px;
background:url("../images/company-highlights_bg_red.jpg") repeat;
} /* adjust the minimum height and the colour of the panel here */

DIV.RoundedBoxHeader_Red span{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	line-height: 36px;
	vertical-align:middle;
	color:white;
}
DIV[class="RoundedBoxHeader_Red"] {height:auto; min-height:39px;} /* adjust the minimum height of the panel here for mozilla only */

DIV.TL_Red {float:left; width:19px; height:39px; background-image:url(../images/company-highlights_left_red.jpg); background-position:left top; background-repeat:no-repeat;} /* alter the path to the top left image here */
DIV.TR_Red {float:right; width:13px; height:39px; background-image:url(../images/company-highlights_right_red.jpg); background-position:right top; background-repeat:no-repeat;} /* alter the path to the top right image here */
DIV.BL_Red {float:left;  height:7px; background-image:url(../images/company-highlights_bottom_l_red.jpg); background-position:left bottom; background-repeat:no-repeat;} /* alter the path to the bottom left image here */
DIV.BR_Red {float:right;height:7px; background-image:url(../images/company-highlights_bottom_r_red.jpg); background-position:right bottom; background-repeat:no-repeat;} /* alter the path to the bottom right image here */
DIV.RoundedBoxFooter_Red{width:100%;height:7px; background:url("../images/company-highlights_bottom_b_red.jpg");background-position:right bottom; background-repeat:repeat;} /* adjust the minimum height and the colour of the panel here */
DIV[class="RoundedBoxFooter_Red"] {height:auto; min-height:7px;} /* adjust the minimum height of the panel here for mozilla only */


th.header-1{ color:#000000; background:#bccae2;}
th.header-1{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:12px; }
th.header-1{ text-align:left; padding-top:4px; padding-bottom:4px; padding-left:4px;}

th.header-1-small{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; }
td.header-1-small h2{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; }

.lightColor{ background:#eeeeee}

#news ul {
	margin: 0;
	padding: 2px 2px 0 2px;
}

#news li {
	margin: 0;
	padding: 0 0 10px 25px;
	background: url(../images/liarrow.gif) no-repeat left top;
	list-style : none outside;
}
