/*--------------------- TechXpress Inc. ---------------------*/
/*------------------------ Style.css ------------------------*/
/*-- STANDARD --*/
p { line-height: 1.5em ; }
h1 { font-size:15px }
h2 { font-size:14px }
h3 { font-size:13px }
h4 { font-size:12px }
h5 { font-size:11px }
body, td, th, p
{ font-size:14px ; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #000000;  text-decoration: none; }

/*
td 
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000;  text-decoration: none; }
th
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000;  text-decoration: none; }
*/
a:link, a:visited, a:active ,a:hover
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #004EFF;  text-decoration: none; }
/*
a:visited				
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #004EFF;  text-decoration: none; }
a:active
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #004EFF;  text-decoration: none; }
a:hover 
{ font-size:11px ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #004EFF;  text-decoration: underline; }
*/

/*-- 1px Image borders with border color change on rollover --*/
a:link.img IMG { border-width: 1px ; border-color: black ; }
a:visited.img IMG { border-width: 1px ; border-color: black ; }
a:active.img IMG { border-width: 1px ; border-color: black ; }
a:hover.img IMG { border-width: 1px ; border-color: #6699CC ; }

/*-- 1px cell boarders - apply to table, as well as the td's --*/
TABLE.tbl { font-size:9px ; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; }
TD.tbl { font-size:9px ; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; }

/*-- Regular short style for form elements --*/
.short { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #1A3F7E;
	text-decoration: none; }

/*-- CLASS Two ----------------------------------------------------*/
p.two { line-height: 1.5em ; }
h1.two { font-size:15px }
h2.two { font-size:14px }
h3.two { font-size:13px }
h4.two { font-size:12px }
h5.two { font-size:11px }
body.two
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
td.two 
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
th.two
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:link.two
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:visited.two				
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:active.two
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:hover.two
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: underline; }	
	
/*-- CLASS Three ----------------------------------------------------*/
p.three { line-height: 1.5em ; }
h1.three { font-size:15px }
h2.three { font-size:14px }
h3.three { font-size:13px }
h4.three { font-size:12px }
h5.three { font-size:11px }
body.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
td.three 
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
th.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:link.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:visited.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:active.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }
a:hover.three
{ font-size:11px ; font-family:  Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: underline; }

.catHead {margin-bottom: 5px; border-bottom: 1px solid #888; border-top: 1px solid #888;font-weight:bold;}

.contact_head {font-weight: bold; color: #FFFFFF; height: 20px; padding-left: 10px; background-color: #01274E; font-size: 14px;}

form{margin:0;padding:0;}

input{margin: 0; padding: 0;}

/* ----------------Alsett clearing method ------------------------------------------- */
.clearfix:after {
content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {
display: inline-block;
}

* html .clearfix {height: 1%}
.clearfix {display: block;}

.contact_form {font-size: 12px; background-color:#EED9CC;}
.contact_form td{font-size: 12px;}

.form_pad {padding-left: 10px;}

p
    {
        margin-top:0;
        padding-top:0;
    }