/***Global Styles***/

body {
	color : #344e7f;
	background-color : #4b6fa0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

a:link {
	color : #072b61;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

a:visited {
	color : #072b61;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

a:hover {
	color : #c80000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

a:active {
	color : #072b61;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

span {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.center {
	text-align : center;
}

.right {
	text-align : right;
}

.left {
	text-align : left;
}

.bold { 
	font-weight : bold; 
}

.italics { 
	font-style : italic; 
}

.small { 
	font-size : 10px; 
}

.superscript {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8px;
	vertical-align : top;
}


/***Structure Styles***/

td.dkBlue {
	background-color : #072b61;
}

td.white {
	background-color : #ffffff;
}

td.arrowBack {
	background-image : url(sr_arrow_back01.gif);
	background-repeat : no-repeat;
	background-color : #ffffff;
}

td.logoPad {
	padding-left : 10px;
	padding-top : 6px;
}


/***Main Content Styles***/

a.homeServices:link {
	color : #0957a4;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.homeServices:visited {
	color : #0957a4;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.homeServices:hover {
	color : #c80000;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.homeServices:active {
	color : #0957a4;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

td.addressPad {
	padding-left : 16px;
	padding-right : 5px;
	padding-bottom : 3px;
}

td.phonePad {
	padding-left : 16px;
	padding-right : 5px;
	padding-bottom : 10px;
}

td.contentPad {
	padding-left : 5px;
	padding-right : 20px;
	padding-bottom : 20px;
}

td.homeTableBulletPad {
	padding-top : 4px;
	padding-left : 2px;
	padding-right : 8px;
}

td.homeTablePad {
	padding-bottom : 12px;
}

.copyright {
	color : #c9d5e7;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.address {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.phone {
	color : #0957a4;
	font-size : 11px;
	font-weight : bold;
}

.tag {
	color : #0957a4;
	font-size : 16px;
	font-weight : bold;
}

.subTag {
	color : #0957a4;
}

.title {
	font-size : 14px;
	font-weight : bold;
}


/***Main Navigation Styles***/

a.leftNav:link {
	color : #072b61;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNav:visited {
	color : #072b61;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNav:hover {
	color : #c80000;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNav:active {
	color : #072b61;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNavSelected:link {
	color : #c80000;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNavSelected:visited {
	color : #c80000;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNavSelected:hover {
	color : #072b61;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.leftNavSelected:active {
	color : #c80000;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

td.leftNavBulletPad {
	padding-left : 23px;
	padding-right : 8px;
	padding-top : 4px;
}

td.leftNavPad {
	padding-right : 5px;
}


/***Services Styles***/

.servicesTitle {
	color : #0957a4;
	font-size : 18px;
	font-weight : bold;
}

.servicesSubTitle {
	font-size : 14px;
	font-weight : bold;
}

.servicesCapabilities {
	color : #0957a4;
	font-size : 16px;
	font-weight : bold;
}

td.servicesCapabilitiesLinePad {
	padding-bottom : 10px;
	padding-top : 6px;
}

td.servicesCapabilitiesPad {
	padding-bottom : 10px;
	padding-top : 4px;
}

td.servicesCapabilitiesPadTwo {
	padding-top : 6px;
}

td.servicesCapabilitiesPadThree {
	padding-top : 12px;
}

td.servicesTableBulletPad {
	padding-top : 4px;
	padding-left : 30px;
	padding-right : 8px;
}

td.servicesTablePad {
	padding-bottom : 12px;
	padding-right : 30px;
}

/***About Styles***/

td.aboutTableBulletPad {
	padding-top : 4px;
	padding-left : 15px;
	padding-right : 8px;
}

td.aboutTablePad {
	padding-bottom : 12px;
}
