body {
background-color: #5d798f;
}

/********** LINKS ****************/

A:link {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:visited {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:hover {color: #3585A9; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:active {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}

A.nav1:link {color: #C2C1C1; font-size: 20px; font-family: Times New Roman, Arial; font-weight: bold}
A.nav1:visited {color: #C2C1C1; font-size: 20px; font-family: Times New Roman, Arial; font-weight: bold}
A.nav1:hover {color: #C2C1C1; font-size: 20px; font-family: Times New Roman, Arial; font-weight: bold}
A.nav1:active {color: #C2C1C1; font-size: 20px; font-family: Times New Roman, Arial; font-weight: bold}

A.navac:link {color: #FFFFFF; font-size: 21px; font-family: Times New Roman, Arial; font-weight: bold}
A.navac:visited {color: #FFFFFF; font-size: 21px; font-family: Times New Roman, Arial; font-weight: bold}
A.navac:hover {color: #FFFFFF; font-size: 21px; font-family: Times New Roman, Arial; font-weight: bold}
A.navac:active {color: #FFFFFF; font-size: 21px; font-family: Times New Roman, Arial; font-weight: bold}

A.wild:link {color: #C2C1C1; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild:visited {color: #C2C1C1; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild:active {color: #C2C1C1; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}

A.wild2:link {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild2:visited {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild2:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}
A.wild2:active {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: underline}

A.con1:link {color: #212F3A; font-size: 12px; font-family: Sans-Serif, Arial; font-weight: bold}
A.con1:visited {color: #212F3A; font-size: 12px; font-family: Sans-Serif, Arial; font-weight: bold}
A.con1:hover {color: #212F3A; font-size: 12px; font-family: Sans-Serif, Arial; font-weight: bold}
A.con1:active {color: #212F3A; font-size: 12px; font-family: Sans-Serif, Arial; font-weight: bold}

/********** IMAGES ****************/

img.logo1 {
	text-align: left;
	vertical-align: top;
}

img.logolt1 {
	text-align: center;
	vertical-align: middle;
	}

img.intro1 {
	text-align: center;
	vertical-align: middle;
	border: solid 1px #212F3A;
}

img.title1 {
	text-align: center;
	vertical-align: middle;
}

img.title2 {
	text-align: center;
	vertical-align: top;
}

img.lcpic1 {
	text-align: center;
	vertical-align: middle;
	border: solid 1px #C2C1C1;
}

/******** LIST STYLES ************/



/******** TABLE STYLES ************/

td.outerwrap1 {
padding: 15px 0px 15px 0px;
text-align: center;
}

td.innerwrap1 {
background-color: #8B8A82;
padding: 5px 5px 5px 5px;
text-align: center;
border-right: solid 1px #6B889D;
border-left: solid 1px #6B889D;
}



/******** LEFT COLUMN ************/

td.left_column {
background-image: url(images/bluenav1.jpg);
BACKGROUND-REPEAT: repeat;
border-bottom: solid 1px #212F3A;
border-right: solid 1px #212F3A;
border-top: solid 1px #212F3A;
border-left: solid 1px #212F3A;
}

td.lc_logowrap1 {
background-image: url(images/logo220x1.jpg);
background-repeat: repeat-y;
text-align: center;
}

td.lc_logowrap2 {
background-color: #283a46;
padding: 0px 0px 10px 10px;
text-align: left;
}

td.lc_logowrap3 {
	background-color: #283a46;
	border-bottom: 1px solid #8B8A82;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

td.lc_navwrap1 {
background-image: url(images/bluenav1.jpg);
BACKGROUND-REPEAT: repeat;
}

td.lc_navdivider1 {
background-image: url(images/navdivider1.jpg);
BACKGROUND-REPEAT: repeat-x;
text-align: left;
}

td.lc_navcell1 {
padding: 0px 5px 18px 20px;
text-align: left;
}

td.lc_nav_link {
padding: 0px 5px 18px 20px;
text-align: left;
}

/******** RIGHT COLUMN ************/

td.right_column {
border-bottom: solid 1px #EAE9E2;
border-right: solid 1px #EAE9E2;
border-top: solid 1px #EAE9E2;
border-left: solid 1px #EAE9E2;
}

td.rc_headerwrap1 {
background-image: url(images/bghead545x1.jpg);
BACKGROUND-REPEAT: repeat-y;
}

td.rc_headerwrap2 {
background-color: #adada3;
}

td.title_old {
padding: 10px 0px 10px 0px;
text-align: center;
font-family: Times New Roman, Arial;
color: #212F3A;
font-size: 26px;
font-weight: bold;
}

td.title1 {
padding: 10px 0px 10px 30px;
text-align: left;
}

td.title2 {
	color: #444341;
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: 500;
	padding: 10px 10px 10px 0px;
	text-align: right;
}

td.rc_contentwrap1 {
background-image: url(images/bgcontent545x1.jpg);
BACKGROUND-REPEAT: repeat-y;
}

td.rc_contentwrap2 {
padding: 30px 30px 0px 30px;
}

td.rc_contentwrap3 {
padding: 25px 30px 0px 30px;
}

td.rc_introwrap1 {
padding: 2px 2px 10px 2px;
}

td.intro_head1 {
padding : 0px 10px 0px 10px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 18px;
font-weight: bold;
color: #212F3A;
}

td.intro_text1 {
padding : 10px 10px 10px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 13px;
}

td.intro_text2 {
padding : 10px 10px 12px 10px;
line-height: 160%;
text-align: left;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 12px;
}

td.rc_introimage1 {
padding: 2px 2px 10px 2px;
text-align: center;
}

td.rc_mainwrap1 {
padding: 2px 2px 2px 2px;
}

td.services_hd1 {
padding : 2px 10px 0px 10px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 18px;
font-weight: bold;
color: #212F3A;
}

td.services_sbhd1 {
padding : 10px 10px 6px 10px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 14px;
font-weight: bold;
color: #212F3A;
}

td.services_sbhd2 {
padding : 10px 10px 6px 10px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 14px;
font-weight: bold;
color: #212F3A;
}

td.services1 {
padding : 0px 10px 12px 20px;
line-height: 160%;
text-align: left;
font-family: Sans-Serif, Arial;
color: #212F3A;
font-size: 12px;
font-weight: bold;
}

td.services2 {
padding : 0px 10px 12px 20px;
line-height: 160%;
text-align: left;
font-family: Sans-Serif, Arial;
color: #212F3A;
font-size: 12px;
font-weight: bold;
}
/********** QA *************************/

td.ct_head1 {
padding : 0px 0px 8px 0px;
line-height: 140%;
text-align: center;
font-family: Times New Roman, Arial;
font-size: 20px;
font-weight: bold;
color: #212F3A;
}

td.qatext1 {
padding : 5px 10px 5px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
}

td.qatext2 {
padding : 5px 10px 2px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
}

td.anstext1 {
padding : 0px 10px 6px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
}

td.context1 {
padding : 40px 10px 20px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
}

td.context2 {
padding : 30px 10px 20px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
font-weight: bold;
color: #212F3A;
}

td.qa_divider {
padding: 10px 0px 10px 0px;
}

td.qa_pic1 {
padding: 10px 0px 20px 0px;
text-align: center;
}

td.qa_lcpic1 {
padding: 8px 0px 75px 0px;
text-align: center;
}

td.qa_lcpic2 {
padding: 215px 0px 20px 0px;
text-align: center;
}

/********** CONTACT *************************/

td.contact1 {
background-color: #adada3;
padding: 10px 10px 10px 10px;
text-align: center;
border-bottom: solid 1px #EAE9E2;
border-right: solid 1px #EAE9E2;
border-top: solid 1px #EAE9E2;
border-left: solid 1px #EAE9E2;
}

/********** RATES *************************/

td.rate_head1 {
padding : 0px 10px 0px 10px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 16px;
font-weight: bold;
color: #212F3A;
}

td.rate_text1 {
padding : 5px 10px 5px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
color: #000000;
}

td.rate_text2 {
padding : 5px 10px 0px 10px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
color: #000000;
}

td.rate_list1 {
padding : 5px 10px 5px 20px;
line-height: 140%;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 12px;
color: #000000;
}

td.client_logwrp1 {
background-color: #f0f0f0;
padding: 10px 0px 10px 0px;
text-align: center;
border-bottom: solid 1px #8c8c8c;
border-right: solid 1px #8c8c8c;
border-top: solid 1px #8c8c8c;
border-left: solid 1px #8c8c8c;
}

/********** CLIENT *************************/

td.client_hd1 {
padding : 0px 0px 8px 40px;
line-height: 140%;
text-align: left;
font-family: Times New Roman, Arial;
font-size: 20px;
font-weight: bold;
color: #212F3A;
}

td.clientlog {
padding : 0px 10px 10px 30px;
line-height: 120%;
font-family: Sans-Serif, Arial;
font-size: 12px;
font-weight: bold;
}
/********** SEND THIS *************************/
/*.standard {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color: black;
}
.input {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 9px
}


td.sub_button1 {
padding: 10px 0px 10px 0px;
}

INPUT.button1 { 
font-family: Sans-Serif, Arial; 
font-size : 12px;
font-weight: bold;
color : #FFFFFF;
border: 1px solid #c1c1c1;
background-color:#283a46; 
padding: 1px 2px 1px 2px;
}
*/
/********** FOOTER *************************/

td.allrights {
padding : 0px 0px 0px 0px;
line-height: 120%;
text-align: center;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 12px;
}

td.allrights_fm {
padding : 0px 0px 0px 0px;
line-height: 120%;
text-align: center;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 12px;
}

td.bbw {
padding : 0px 0px 0px 0px;
line-height: 120%;
text-align: center;
font-family: Sans-Serif, Arial;
color: #C2C1C1;
font-size: 11px;
}

td.bbw2 {
padding : 0px 0px 0px 0px;
line-height: 120%;
text-align: center;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 11px;
}

/********** TEXT STYLES *************************/

span.txt10 {
color: #000000;
font-size: 10px;
font-family: Sans-Serif, Arial;
}

span.txt10bld {
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.txt11 {
color: #000000;
font-size: 11px;
font-family: Sans-Serif, Arial;
}

span.txt11bld {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.txt12 {
color: #000000;
font-size: 12px;
font-family: Sans-Serif, Arial;
}

span.txt12bld {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.txt13blue_bd {
color: #212F3A;
font-size: 13px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.question1 {
color: #212F3A;
font-size: 12px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.text_back {
	font-family: Sans-Serif, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

span.diamond12 {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.servdiam12 {
color: #212F3A;
font-size: 12px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.diamond14 {
color: #212F3A;
font-size: 14px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.diamond20 {
color: #8B8A82;
font-size: 20px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.diamond22 {
color: #FFFFFF;
font-size: 21px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

