/* CSS Document */

body{
	padding:0;
 	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	background-color:#2f2f2f;
}
form{
	padding:0;
 	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
p{text-align:justify;}
/***********************************************************/
.phone{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-align:center;
	line-height:50px;
}
/***********************************************************/
.page_heading{
	font-family:Trebuchet MS, arial, ms sans serif;
	font-size:20px;
	color:#ADCB35;
	border-bottom:1px #999999 solid;
}
.heading{
	font-family:Trebuchet MS, arial, ms sans serif;
	font-size:14px;
	color:#C54358;
}
.heading1{
	font-family:Trebuchet MS, arial, ms sans serif;
	font-size:18px;
	color:#fff;
}

div.gray_heading, h1.gray_heading, td.gray_heading{
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#AEAEAE;
	background-color:#2F2F2F;
	padding:3px;
}
.white_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
/***********************************************************/
.BdrL{border-left:#CCCCCC 1px solid;}
.BdrR{border-right:#CCCCCC 1px solid;}
.BdrT{border-top:#CCCCCC 1px solid;}
.BdrB{border-bottom:#CCCCCC 1px solid;}

.light{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}
.Light0{font-size:11px; font-family:"Segoe UI", Tahoma, Verdana, Arial;}
.Light1{Font-Family: Verdana, Arial, sans-serif;Font-Size: 8pt;Line-Height: 15px;}

/***********************************************************/

.lightbg{
	background:url(../images/lightbg.gif) repeat-x;
	padding:30px 15px 15px 15px;
	color:#999999;
	font-size:12px;
	background-color:#393A3B;
}
.content_bg{
	background:url(../images/white_bg.gif) repeat-y;
}

.box_top{background:url(../images/box_top.png) no-repeat; height:7px;}
.box_content{background-color:#232323; padding:5px; width:122px; color:#999999}
.box_bot{background:url(../images/box_bot.png) no-repeat; height:7px;}

.box{background:url(../images/design_bg.jpg) no-repeat; padding:24px;}

.quote{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	line-height:25px;
	background:url(../images/get_a_quote.gif) right no-repeat;
}

.quote a, .quote a:link, .quote a:visited{color:#cccccc; text-decoration:none;}
.quote a:hover{color:#ffffff;	text-decoration:none;}

.box_desing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	line-height:25px;
	background:url(../images/right_icon.png) right no-repeat;
}

.box_heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:3A59A6;
}

.box_heading a, .box_heading a:link, .box_heading a:visited{
	color:#3A59A6; 
	text-decoration:none;
}
.box_heading a:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:#A63A4B;
	padding:3px;
}

/***********************************************************/

.select,.input{
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	border:#999999 solid 1px;
	background-color:#666666;
}

a:link, a:visited{
	color: #999999;
	text-decoration: none;
}

a:hover{
	color: #A63A4B;
	text-decoration: none;
}
/***********************************************************/
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#999999;
}
.text1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
}
.text2{
	color:#333333; 
	font-family:"Segoe UI", Tahoma, Verdana, Arial;
	font-size:100%;
}

.main_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666666;
	padding-top:60px;
	padding-left:60px;
	width:350px;
}

.button1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D397A0;
	font-weight:bold;
	border:1px solid #590612;
	background:url(../images/btn_red.gif) repeat-x;
	padding-left:3px;
	padding-right:3px;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#A63A4B;
}
h1.indexHeading{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-align:center;
}
h1.indexHeading1{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-align:center;
	font-weight:normal;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#D4D4D4;	
	line-height:10px;
	margin:0px;
}

/***********************************************************/
.border{border:#D8D8D8 dotted 1px;}

.bgred{background-color:#A63A4B;}
.bggrey{background-color:#232323;}
.bgblack{background-color:#292929;}

.pad1{padding:10px;}
.pad2{padding:5px;}
.padT1{ padding-top:25px;}
.padL1{padding-left:10px;}
.padR1{padding-right:30px;}

.bold{font-weight:bold;}
.alignR{text-align:right;}

.red{color:#A63A4B;}
.green{color:#29982F;}
.blue{color:#3A59A6;}
.white{color:#ffffff;}
.black{color:#000;}
/***********************************************************/
.navigation{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:336699;
}

.navigation a, .navigation a:link, .navigation a:visited{
	color:#434343; 
	text-decoration:none;
}
.navigation a:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:#A63A4B;
	padding:5px;
}
/***********************************************************/
.contactbox{
	font-family:"Segoe UI", Tahoma, Verdana, Arial;
	color:#999999;
	font-size:11px;
	background-color:#232323;
	padding:10px;
	line-height:16px;
}
.contact_input{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	background-color:#666666;
	border:1px #999999 solid;
	padding:5px;
}

/***********************************************************/
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/footerbg.jpg) repeat-x;
	padding:10px;
	height:100px;
}

.footer_nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.footer_nav a, .footer_nav a:link, .footer_nav a:visited{
	color:#666666; 
	text-decoration:none;
}
.footer_nav a:hover{
	color:#F7A4B1;
	text-decoration:none;
}
/***********************************************************/
ul {
	list-style:url(../images/arrow.gif);
	font-family: Arial, Verdana, Tahoma;
	font-size: 8pt;font-weight: normal;
	color: #999999;
	line-height : 15px;
	margin : 2px 3px 2px 20px;
}
