body {margin:0; padding:0; background-color:#511A0D;} /**/
body,td,th { 
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
td.Page_Middle_Bacjground{
background: transparent url(images/Bottom_Area_BCK_GRND-F-Plain-Middle.png) no-repeat top right; 
}
/* blue grades - root level; text properties for states: normal, hover, click */
.TM0i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #511A0D;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/* blue grades - root level; box properties for states: normal */
.TM0o0 {
	/* background: transparent url(/images/Menu_Off_Item.png) no-repeat top right; */
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none; margin-right:-2px;
}

/* blue grades - root level; table properties for states: normal, hover, click */
.TM0t0 {
	/*background: #2B547F;*/
}

/* blue grades - root level; box properties for states: hover, click */
.TM0o1 {
	/*background: #4D99E6;*/
	background: transparent url(/images/Top_Left_Menu_Item_BCK_GRND.png) no-repeat top right; 
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: normal */
.TM1o0 {
	/* background: #4D99E6; */
	background: transparent url(/images/Menu_Off2_Item.png) no-repeat top right;
	padding: 2px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: hover, click */
.TM1o1 {
	background: #000000;
	padding: 2px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

td.footer_spacer{
	font-family: sans-serif, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #8A8A8A;
	text-align: left;
}
td.shdw2{
background-image: url("/images/shdw2.gif");
}
td.shdw4{
background-image: url("/images/shdw4.gif");
}
a:link, a:hover, a:active {
	color: #990000;
}
a:visited {
	color: #990000;
}
.Top_Menu, a.Top_Menu, a.Top_Menu:hover, a.Top_Menu:visited, a.Top_Menu:hover:visited {
	font-family: sans-serif, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFF2DF;
	text-align: left;
	text-decoration:none;
}
a.Top_Menu:hover { /* Used in CPS Stories page */
	background-color:#9A0101;
}
a.Top_Menu:hover:visited { /* Used in CPS Stories page */
	background-color:#9A0101;
}
.Top_Menu2, a.Top_Menu2, a.Top_Menu2:hover, a.Top_Menu2:visited, a.Top_Menu2:hover:visited {
	font-family: sans-serif, Helvetica, Arial;
	font-size: 10px;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFF2DF;
	text-align: left;
	text-decoration:none;
}
a.Top_Menu2:hover { /* Used in CPS Stories page */
	background-color:#9A0101;
}
a.Top_Menu2:hover:visited { /* Used in CPS Stories page */
	background-color:#9A0101;
}
.footer, a.footer, a.footer:hover, a.footer:visited, a.footer:hover:visited  { 
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #FFFFFF;
	font-weight: normal;
	text-align:center; 
	text-decoration:underline;
}
.footer_statement {
	font-size: 10px;
	color: #ffffff; 
	text-align: center;
}
.footer_statement_WH_BG {
	font-size: 10px;
	color: #000000; 
	text-align: center;
}
.Image_F { 
    padding: 0px 10px 0px 0px; /* padding-left = image gap + interior padding ... no padding-right */ 
    margin: 0px auto; /* use to position the box */ 
} 
h1,h3,h4,,h6 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
}
h1.In_Process{
	font-family: "Comic Sans MS", Verdana, Tahoma; 
	font-weight:bold;
	font-size: 24px;
	color: #CC3333; 
	text-align:left;
}
H1.Free_Texting{
	font-family: "Comic Sans MS", Verdana, Tahoma; 
	font-weight:bold;
	font-size: 24px;
	color: #EBDC89; 
	text-align:center;
}
h1.Search_text { 
	font-family: Verdana, Helvetica, Arial;
	font-size: 20px;
	letter-spacing: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFCC00;
	text-align: left; 
	text-decoration:none;
}
h2 {
	font-size: 18px;
	color: #000000;
}
h2.Search_text { 
	font-family: Verdana, Helvetica, Arial;
	font-size: 18px;
	letter-spacing: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFCC00;
	text-align: left; 
	text-decoration:none;
}
p.Headline{
	font-size: 18px;
	color: #000000; 
}
h2.Hot_News, h2.In_Process{
	font-family: "Comic Sans MS", Verdana, Tahoma; 
	font-weight:bold;
	font-size: 24px;
	color: #CC3333; 
	text-align:left;
}

h2.pagename{
	font-family: "Helvetica", Times, serif;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: #F1D696;
	line-height: normal; 
	text-align:center; 
	vertical-align:middle;
}


h3 {
	font-size: 16px;
	color: #000000;
}

h4 {
	font-size: 14px;
	color: #000000;
}
h5 {
	font-size: 12px;
	color: #000000;
}

br.comapny_info{
	line-height:1.5em;
}
h6 {
	font-size: 10px;
	color: #000000;
}
table.content{
	position:relative;
	z-index:10;
} 

.mainC { /* Used in forms page */
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: normal;
	font-weight: bold;
	line-height: normal;
	color: #823211;
	text-align: left;
}
.button_Close {
	width: 120px;
	font-family: "Veranda, Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: #FFCC99;
	background-color: #990000;
}
form.text{
	font-family: Veranda, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-style: normal;
	letter-spacing: 0px;
	color: #823211;
	background-color: #FFF4EA;
}
.ContactUS{
	font-family: Veranda, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-style: normal;
	letter-spacing: 0px;
	color: #823211;
	background-color: #FFF4EA;
	line-height: 12px;
}
input.text{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #b5cbd4;
	line-height: 14px; 
	text-align: left;
}
input, input.text{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #b5cbd4;
	line-height: 14px; 
	text-align: left;
}
textarea.text{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #b5cbd4;
	line-height: 14px; 
	text-align: left;
} 
select.text{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #b5cbd4;
	line-height: 14px; 
	text-align: left;
}

p.error{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #FF6699;
	line-height: 14px; 
	text-align: left;
}
p.Search_text { 
	font-family: Verdana, Helvetica, Arial;
	font-size: 14px;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFE0C1;
	text-align: left; 
	text-decoration:none;
}
ul.speed, li.speed{
	font-family: sans-serif, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFE0C1;
	text-align: left; 
	text-decoration:normal;
}
.store{
	font-family: arial,helvetica,sans-serif;
	font-size: 12;
	letter-spacing: normal;
	font-weight: normal;
	line-height: normal;
	color: #ffcc99;
	text-align: left; 
	text-decoration:normal;
	margin-left:10px;
}
p.right_side{	
	font-family: sans-serif, Helvetica, Arial;
	font-size: 14px;
	letter-spacing: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFBB77;
	text-align: left; 
	text-decoration:;
}


.Online_Help {
	width: 250px !important; /* intended total box width - padding-right(next) */
    width: 250px; /* IE Win = width - padding */ 
   
}
/* Right side of page - table set of four images */
/* set the image to use and establish the lower-right position */ 
.Main_Body_Length_Wise { 
    background-position: top left; 
    margin-top: 0px; 
    margin-right: 0px; /* interior-padding right */ 
    padding: 0px 25px 0px 25px; /* mirror .cssbox_head right/left */ 
} 
.Main_Body_Length_Wise_Ash { 
    background-position: top left; 
    margin-top: 0px; 
    margin-right: 0px; /* interior-padding right */ 
    padding: 0px 0px 0px 0px; /* mirror .cssbox_head right/left */ 
} 
/* #1 */



/* #2 */
.cssbox2, .cssbox_body2, .cssbox_head2, cssbox_head2 img {
    background: transparent url(/images/letter.png) no-repeat top left; 
} 
.cssbox2 { 
    width: 525px !important; /* intended total box width - padding-right(next) */
    width: 525px; /* IE Win = width - padding */
    padding-right: 20px; /* the gap on the right edge of the image (not content padding) */
    margin: -25px auto; /* use to position the box */ 
} 
/* set the lower-left corner image */ 
.cssbox_body2 { 
    background-position: top left; 
    margin-top:0px; 
    margin-right: 0px; /* interior-padding right */ 
    padding: 30px 50px 30px 20px; /* mirror .cssbox_head right/left */ 
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
} 
/* #3 */
.cssbox3, .cssbox_body3, .cssbox_head3, .cssbox_head3 h2 {
    background: transparent url(/images/side_table_pic3.jpg) no-repeat bottom right; 
} 
.cssbox3 { 
    width: 240px !important; /* intended total box width - padding-right(next) */
    width: 240px; /* IE Win = width - padding */
    padding-right: 0px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head3 { 
    background-position: top right; margin-right: 0px; /* pull the right image over on top of border */
    padding-right: 0px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head3 h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 20px 0px 10px 0px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%;  /* IE Holly Hack */  
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	 
} 

/* set the lower-left corner image */ 
.cssbox_body3 { 
    background-position: bottom left; 
    margin-top:0px; 
    margin-right: 5px; /* interior-padding right */ 
    padding: 20px 10px 10px 20px; /* mirror .cssbox_head right/left */ 
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
} 
/* #4 */
.cssbox4, .cssbox_body4, .cssbox_head4, .cssbox_head4 h2 {
    background: transparent url(/images/side_table_pic4.jpg) no-repeat bottom right; 
} 
.cssbox4 { 
    width: 240px !important; /* intended total box width - padding-right(next) */
    width: 240px; /* IE Win = width - padding */
    padding-right: 0px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head4 { 
    background-position: top right; margin-right: 0px; /* pull the right image over on top of border */
    padding-right: 0px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head4 h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 20px 0px 10px  0px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%;  /* IE Holly Hack */  
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	 
} 

/* set the lower-left corner image */ 
.cssbox_body4 { 
    background-position: bottom left; 
	margin-top:0px; 
    margin-right: 5px; /* interior-padding right */ 
    padding: 20px 10px 10px 20px; /* mirror .cssbox_head right/left */ 
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
} 
/* #5 */
.cssbox5, .cssbox_body5, .cssbox_head5, .cssbox_head5 h2 {
    background: transparent url(/images/side_table_pic5.jpg) no-repeat bottom right; 
} 
.cssbox5 { 
    width: 240px !important; /* intended total box width - padding-right(next) */
    width: 240px; /* IE Win = width - padding */
    padding-right: 0px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head5 { 
    background-position: top right; margin-right: 0px; /* pull the right image over on top of border */
    padding-right: 0px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head5 h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 20px 0px 10px  0px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%;  /* IE Holly Hack */  
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	 
} 

/* set the lower-left corner image */ 
.cssbox_body5 { 
    background-position: bottom left; 
	margin-top:0px; 
    margin-right: 5px; /* interior-padding right */ 
    padding: 20px 10px 10px 20px; /* mirror .cssbox_head right/left */ 
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
} 
a.body5 { 
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #FFFFFF;
	font-weight: normal;
	text-align:center; 
	text-decoration:underline;
}
a.body5:hover { 
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #FFFFFF;
	font-weight: normal;
	text-align:center; 
	text-decoration:underline;
}
a.body5:visited { 
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #FFFFFF;
	font-weight: normal;
	text-align:center; 
	text-decoration:underline;
}
a.body5:hover:visited {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #FFFFFF;
	font-weight: normal;
	text-align:center; 
	text-decoration:underline;
}
.error{	
	font-family: Veranda, Times New Roman, Times, serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #CC0066;
	line-height: normal;
}
.askus { 
	font-family: sans-serif, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: normal;
	color: #330000;
	text-align: center;
}

.askusbtn { 
	font-family: sans-serif, Helvetica, Arial;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: normal;
	color: #3C97FB;
	background-color: #E0E9ED;
	text-align: center;
}
select.askus, input.askus, textarea.askus{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #b5cbd4;
	line-height: 14px; 
	text-align: left;
}
textarea.error_askus{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #FF6699;
	line-height: 14px; 
	text-align: left;
}
submit.askus{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000; 
	letter-spacing:normal;
	background-color: #B5CBD4;
	line-height: normal;
	text-align:center; 
	text-indent:0px;
}
p.error{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #FF6699;
	line-height: 14px; 
	text-align: left;
}
p.error{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.0px;
	background-color: #FF6699;
	line-height: 14px; 
	text-align: left;
}
.Single_body_Area{
	width: 625px !important; /* intended total box width - padding-right(next) */
    width: 625px; /* IE Win = width - padding */
    padding: 10px 20px 10px 20px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
}
.Right_Side_body_Area{
	width: 220px !important; /* intended total box width - padding-right(next) */
    width: 220px; /* IE Win = width - padding */
    padding: 10px 0px 10px 0px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
}
.Left_Side_body_Area{
	width: 220px !important; /* intended total box width - padding-right(next) */
    width: 220px; /* IE Win = width - padding */
    padding: 10px 0px 10px 0px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
}
.Right_body_Area{
	width: 480px !important; /* intended total box width - padding-right(next) */
    width: 480px; /* IE Win = width - padding */
    padding: 10px 0px 10px 0px; /* the gap on the right edge of the image (not content padding) */
    margin-right: 20px; /* use to position the box */ 
}
