﻿/*CSS STYLESHEET DESIGN BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
* {
	padding: 0;
	margin: 0;
	/*Andy removed: font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Helv, Sans-serif, Sans;
	font-size: 12px;
	line-height: 14px;
}

body {
	text-align: center;
	vertical-align: top;
	background: url(images/back.gif) repeat-x top #FFFFFF;
}

img {
	border: 0;
}

input {
	vertical-align: middle;
}

/* ANDY ADDED */

/*

Colors from template:
#455A62 == dark grey, from the bar that runs to left and right from the edge of the menu area in the header
#667B83 == lighter than above, sampled from the bar at the top of the header
#A2C308 == green from second bar at top of header

*/

.menu_bar {
	background-image: url(images/menu/menu_background.gif);
	height: 53px;
	width: 628px;
	padding-top: 20px;
	text-align: center;
}

a {
	text-decoration: none;
}

h1, h2 {
	font-size: 18px;
	color: #667B83;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 6px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 22px;
	color: #667B83;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 6px;
}


p {
	margin-top: 3px;
	margin-bottom: 6px;
}

.signatureLine {
	padding-bottom: 6px;
	margin-left: 12px;
	margin-bottom: 6px;
	border-bottom: 1px solid #676767;
	color: #A2C308;
	font-style: italic;
}

.quoteSig {
	padding-bottom: 6px;
	margin-left: 12px;
	margin-bottom: 6px;
	color: #A2C308;
	font-style: italic;
}

/* ANDY ADDED END */


/*do not make any change here to prevent design brake!!!*/
.dt {
	display: table;
	width: 100%;
}
.dr {
	display: table-row;
	width: 100%;
	height: 100%;
}
.dc {
	display: table-cell;
	text-align: left;
	vertical-align: top;
	width: 100%;
	/*color: #676767;*/
}
/*GLOBAL STYLES END*/

/*********************************************************************************************************/
/*TOTAL CONSTRUCTIVE START*/

.main {width:766px; height:100%; margin:auto; background:#FFFFFF;}
.main_c1{width:36px; height:100%; background:url(images/l_side_col.gif) repeat-y right;}
.main_c2{width:693px; height:100%;}

.main_c2_l1{height:268px;}
.main_c2_l1_c1{width:30px;}
.main_c2_l1_c2{width:628px;}
.main_c2_l1_c3{width:35px;}

.main_c2_l2{height:410px;}
.main_c2_l2_c1{width:30px; height:100%;}
.main_c2_l2_c2{width:628px; height:100%;}
.main_c2_l2_c3{width:35px; height:100%;}

.main_c2_l3{height:auto;}
.main_c3{width:37px; height:100%; background:url(images/r_side_col.gif) repeat-y left;}
/*TOTAL CONSTRUCTIVE END*/

/*FOOTER CLASSES START*/
.footer {color:#B3B3B3;}
.footer a {color:#B3B3B3; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
/*FOOTER CLASSES END*/

/*FORMS CLASSES START*/
.form_total{padding:0 0 0 3px; vertical-align:middle;}
.form_1 {width:170px; height:17px; color:#000000; background:#ffffff;}
/*FORMS CLASSES END*/

/*LIST CLASSES START*/
ul {list-style:none; }
li {background:none; padding-left:0; line-height:19px; color:#348CBC; }
li a {text-decoration:underline; color:#348CBC; line-height:19px;}
li a:hover {text-decoration:none;}


/*LIST CLASSES END*/
/*LINKS START*/
a {color:#348CBC; text-decoration:underline;}
a:hover{ text-decoration:none; }

.link1 {color:#7F8D95; text-decoration:underline;}
.link1:hover {text-decoration:none;}

.link2 {color:#348CBC; text-decoration:none;}
.link2:hover {text-decoration:underline;}

.link3 {color:#348CBC; text-decoration:none; font-weight:bold}
.link3:hover {text-decoration:underline;}


/*LINKS END*/

/*TXT START*/
/*titles start*/
.title1{font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; background:url(images/tt_pimp1.jpg) no-repeat left; padding-left:28px;}
/*titles end*/

.txt1 {color:#B0B0B0;}
.txt2{color:#CECECE;}
.txt3{color:#348CBC; font-weight:bold;}
.txt4{color:#3F3F3F;}
/*TXT END*/
/****************** --for each pages classes-- ***************************************/
/*page1*/
.p1_t1{height:100%;}
.p1_t1_c1{width:201px; /*background:#F8F8F5;*/ height:100%;}
.p1_t1_c2{width:427px; height:100%;}

/*page2*/
.p2_t1_c1{width:302px; background:#F8F8F5; height:100%;}
.p2_t1_c2{width:326px; height:100%;}

.p1_t2_c1{width:164px;}
.p1_t2_c2{width:auto; }

/*page3*/
.p3_t1_c1{width:201px; background:#F8F8F5; height:100%;}
.p3_t1_c2{width:427px; height:100%;}

/*page4*/
.p4_t1_c1{width:302px; background:#F8F8F5; height:100%;}
.p4_t1_c2{width:326px; height:100%;}

.p4_t2_c1{width:143px;}
.p4_t2_c2{width:auto;}

.p4_t3_c1{width:164px;}
.p4_t3_c2{width:auto;}

/*page5*/
.p5_t1_c1{width:201px; background:#F8F8F5; height:100%;}
.p5_t1_c2{width:427px; height:100%;}

/*page6*/
.p6_t1_c1{width:201px; background:#F8F8F5; height:100%;}
.p6_t1_c2{width:427px; height:100%;}

.p6_t2_c1{width:196px;}
.p6_t2_c2{width:auto;}
.h6{height:41px;}

