@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial;
	font-size:12px;
	color:#313131;
	font-weight:normal!important;
	line-height:17px;
	text-align:justify;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	list-style-position: outside;
	list-style-image: url(../images/bullet_point.gif);
	list-style-type: none;

}
h2{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#313131;
}
a{
	
	font-weight:bold;
	font-size:12px;
	color:#313131;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
div#mainContainer{
	margin:auto;
	width:932px;
}
div#topContainer{
	width:932px;
	height:95px;
	float:left;
	background:url(../images/index_04.gif);
	background-repeat:repeat-x;
}

div#topLeft{
	float:left;
	width:347px;
	height:95px;
}

div#topRight{
background:url(../images/slogan.gif);
background-position:right;
background-repeat:no-repeat;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
float:right;
padding-right:10px;
padding-top:75px;
margin:0px;
}

div.Saperator{
clear:both;
height:3px;
}
div#flashHeader{
width:932px;
height:276px;
float:left;
}
div#contentHolder{
float:left;
padding-top:13px;
padding-left:9px;
padding-right:9px;
padding-bottom:10px;
background-color:#d9d9d9;
}
div#contentArea{

width:932px;
background-color:#d9d9d9;
}
div#leftContent{
float:left;
width:646px;
background:url(../images/box_border.gif);
background-repeat:repeat-y;
background-color:#f2f2f2;
}
div#boxTopHolder{
height:12px;
width:646px;
background:url(../images/index_13.gif);
background-repeat:repeat-x;
}
div#boxTopRight{
float:right;
width:12px;
height:12px;
}
div#boxTopLeft{
float:left;
width:12px;
height:12px;
}
div#boxBodyHolder{
clear:both;
width:646px;
background:url(../images/body_bg.gif)!important;
background-repeat:repeat-x!important;

}
div#boxBodyLeft{
float:left;
width:12px;
}
div#boxBodyRight{
float:right;
width:12px;
}
div#boxBodyMiddle{
padding-top:3px;
min-height:250px;
padding-left:10px;
padding-right:10px;
float:left;
width:602px;
background:url(../images/body_bg.gif);
background-repeat:repeat-x;
}

div#boxBottomHolder{
clear:both;
height:12px;
width:646px;
background:url(../images/index_35.gif);
background-repeat:repeat-x;
}
div#boxBottomRight{
float:right;
width:12px;
height:12px;
}
div#boxBottomLeft{
float:left;
width:12px;
height:12px;
}
div#rightContent{
float:right;
width:261px;
}
div#boxNews{
padding-left:5px;
padding-top:15px;
width:256px;
height:130px;
background:url(../images/news_bg.gif);
background-repeat:no-repeat;
}
div#spotLight{
clear:both;
padding-left:5px;
padding-top:5px;
width:261px;
height:144px;
background:url(../images/news_bg.gif);
background-repeat:no-repeat;
}
div#copyRight{
float:left;
font-family:tahoma;
font-size:11px;
color:#777777;
clear:both;
margin-left:9px;
margin-bottom:5px;
}

div.smallBoxs{
padding:12px;
width:90%;
}
div.newsContentSmall{
font-family:tahoma;
font-size:10px;
padding-left:15px;
padding-top:12px;
width:90%;
line-height:12px;
}
.tahoma10Bold{
font-family:tahoma;
font-size:10px;
font-weight:bold;
}
div#topRight a{
font-family:tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}
div#topRight a:hover{
color:#e1ff29;
}
div#topRight a:active{
color:#e1ff29;
}
div#designer{
float:right;
padding-right:15px;
font-family:tahoma;
font-size:9px;
text-decoration:none;
font-weight:normal;
color:#777777;
}
div#designer a{
font-family:tahoma;
font-size:9px;
text-decoration:none;
font-weight:normal;
color:#777777;
}
div#designer a:hover{
color:#000000;
}

/*_____  NEWS LETTER SECTION  _______*/
div#newsletter{
margin-top:2px;
background-image:url(../images/news_letter_bg.gif);
background-repeat:no-repeat;
float:right;
width:261px;
height:124px;
}
div#newsletterContents{
padding-left:15px;
padding-top:10px;
width:90%;
}
.newslettertxtfield{
width:220px;
height:20px;
border:solid thin #CCCCCC;
background:fixed;
}

/*_____  CUSTOMER TESTIMONAILS SECTION  _______*/

div#customertestimonials{
background-image:url(../images/tst_bg_repeat.gif);
background-repeat:repeat-x;
float:left;
width:646px;
height:125px;
}
div#customerRight{
float:right;
height:125px;
width:17px;
}

div#customerLeft{
float:left;
height:125px;
width:17px;
}
div#testimonailContents{
float:left;
width:605px;
padding-top:10px;
}



/*_____  CONTACT INFO SECTION  _______*/

div#contactinfo{
float:left;
width:275px;
padding-top:5px;
}

/*_____  CONTACT FORM SECTION  _______*/

div#contactform{
float:right;
width:315px;
padding-top:5px;
}

div.rightBox{
width:261px;
height:144px;
background:url(../images/news_bg.gif);
background-repeat:no-repeat;
}

/*_____  TABLE BORDER SECTION  _______*/
table td{
font-family:Arial;
	font-size:12px;
	color:#313131;

padding:2px;

border-width:1px!important;
border-bottom:dotted;
border-bottom-color:#666666;

border-width:1px!important;
border-top:dotted;
border-top-color:#666666;

border-width:1px!important;
border-right:dotted;
border-right-color:#666666;

border-width:1px!important;
border-left:none;
border-left-color:#666666;

border:none!important;
}

