

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}     

a:link {color:#006699;text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
a:visited {color:#006699;text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
a:hover {color:#003366;text-decoration:underline; font-family: Arial, Helvetica, sans-serif;}
a:active {color:#006699;text-decoration:none; font-family: Arial, Helvetica, sans-serif;}

.dark_gray_12px {color: #333333; font-size:12px; font-weight:bold;}
.dark_gray_12px a {color: #333333; font-size:12px; text-decoration:underline;}
.dark_gray_12px a:hover {color: #333333; text-decoration:none;}

.dark_gray2_14px {color: #333333; font-size:14px; font-weight:normal; line-height:28px;}
.dark_gray2_14px a {color: #333333; font-size:14px; text-decoration:underline;}
.dark_gray2_14px a:hover {color: #333333; text-decoration:none;}

.light_gray_12px {color:#999999; font-size:12px; font-weight:normal; line-height:16px;}
.light_gray_12px a {color:#999999; font-size:12px; text-decoration:underline;}
.light_gray_12px a:hover {color:#999999; text-decoration:none;}

.light_gray_10px {color:#999999; font-size:10px; font-weight:normal; line-height:14px;}
.light_gray_10px a {color:#999999; font-size:10px; text-decoration:underline;}
.light_gray_10px a:hover {color:#999999; text-decoration:none;}

.white_12px {color:#ffffff; font-size:12px; font-weight:normal; line-height:16px;}
.white_12px a {color:#ffffff; font-size:12px; text-decoration:underline;}
.white_12px a:hover {color:#ffffff; text-decoration:none;}

.dark_gray2_12px {color: #333333; font-size:12px; font-weight:bold;}
.dark_gray2_12px a {color: #333333; font-size:12px; text-decoration:none;}
.dark_gray2_12px a:hover {color:#CC0000; text-decoration:none;}

.gray_10px {color: #666666; font-size:10px; font-weight:bold;}
.gray_10px a {color: #666666; font-size:10px; text-decoration:underline;}
.gray_10px a:hover {color: #666666; text-decoration:none;}


.black_normal_10px {color: #000000; font-size:12px; font-weight:normal;}
.black_normal_10px a {color: #000000; font-size:12px; text-decoration:underline;}
.black_normal_10px a:hover {color: #000000; text-decoration:none;}

.black_bold_12px {color: #000000; font-size:12px; font-weight:bold;}
.black_bold_12px a {color: #000000; font-size:12px; text-decoration:underline;}
.black_bold_12px a:hover {color: #000000; text-decoration:none;}

.red_bold_12px {color: #CC0000; font-size:12px; font-weight:bold;}
.red_bold_12px a {color: #CC0000; font-size:12px; text-decoration:underline;}
.red_bold_12px a:hover {color: #CC0000; text-decoration:none;}

.red_12px {color: #CC0000; font-size:12px; font-weight:normal;}
.red_12px a {color: #CC0000; font-size:12px; text-decoration:none;}
.red_12px a:hover {color: #CC0000; text-decoration:underline;}

.red_14px {color: #CC0000; font-size:14px; font-weight:normal;}
.red_14px a {color: #CC0000; font-size:14px; text-decoration:none;}
.red_14px a:hover {color: #CC0000; text-decoration:underline;}

.blue_norm_12px {color: #003366; font-size:12px; font-weight:normal;}
.blue_norm_12px a {color: #003366; font-size:12px; text-decoration:underline;}
.blue_norm_12px a:hover {color: #003366; text-decoration:none;}

#main_box {
margin:0 auto;
padding:5px;
width:916px;
height:222px;
border: 5px solid #E5E5E5;
text-align:left;
}







/*    BELOW IS THE CSS FOR THE SIDE MENU  ***************************************************************/
#vertical_Menu_top {
width:181px;
height:42px;
background-image:url(../images/category_left_header.jpg);
}
#vertical_Menu_bottom {
width:181px;
height:11px;
background-image:url(../images/category_bg_bottom.gif);
}
#button li a {
width: auto;
}
#button {
width: 181px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}	
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#button li {
margin: 0;
height:27px;
}
#button li a {
display: block;
background-image:url(../images/category_bg.gif);
background-repeat: no-repeat;
color: #666;
text-decoration: none;
height:27px;
padding: 5px 5px 5px 17px;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#button li a:hover  {
background-image:url(../images/category_left_over.jpg);
color:#ffffff;
padding: 5px 5px 5px 33px;
}
#button li a:link {
/*background-image:url(http://www.dcacpowerinverters.com/images/menu_button_OVER.jpg);*/
font-weight:normal;
}

#button li.item_selected a {
background-image:url(../images/category_left_over.jpg);
color:#ffffff;
padding: 5px 5px 5px 33px;
}



/*    ABOVE IS THE CSS FOR THE SIDE MENU  ***************************************************************/





/*    BELOW IS THE CSS FOR THE FOOTER  ***************************************************************/

#footer_box_LEFT1 {
width: 193px;
height: 190px;
border-bottom:#d8d8d8 1px solid;
border-top:#d8d8d8 1px solid;
border-right:#d8d8d8 1px solid;
float:left;
padding-left:10px;
padding-right:0px;
padding-top:11px;
padding-bottom:0;
}
#footer_box_LEFT2 {
width: 124px;
height: 190px;
border-bottom:#d8d8d8 1px solid;
border-top:#d8d8d8 1px solid;
border-right:#d8d8d8 1px solid;
float:left;
padding-left:10px;
padding-right:0px;
padding-top:11px;
padding-bottom:0;
}
#footer_box_LEFT3 {
width: 328px;
height: 24px;
border-bottom:#d8d8d8 1px solid;
border-right:#d8d8d8 1px solid;
padding-left:10px;
padding-right:0px;
padding-top:5px;
padding-bottom:0;
float:left;
display:block;
}
#footer_box_RIGHT1 {
width: 351px;
height: 118px;
border-top:#d8d8d8 1px solid;
float:left;
padding-left:10px;
padding-right:0px;
padding-top:11px;
padding-bottom:0;
}
#footer_box_RIGHT2 {
width: 361px;
height: 102px;
border-bottom:#d8d8d8 1px solid;
float:left;
background-image:url(../images/footer_people.jpg);
}
/*    ABOVE IS THE CSS FOR THE FOOTER  ***************************************************************/




#dotted_line {
margin:0 auto;
padding-top:11px;
padding-bottom:11px;
padding-left:0px;
padding-right:0px;
width:708px;
height:7px;
background:url(../images/dotted_line.gif) no-repeat center;
}






