﻿*:focus {
outline: 0;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.pdfSmall
{
	font-size:10px;
	font-style:italic;
}

.smallGray
{
	font-family:Arial;
	font-size:10px;
	color:#666666;
}

.tallBlue
{
	color:#09347A;
	font-size:15px;
	font-weight:bold;
	vertical-align:top;
}

.linkColorOrg
{
	color:#09347A;
	font-weight:normal;
	text-decoration:none;
}

.bolding
{
	font-weight:bold;
	color:#09347A;
}

.selectedLocal
{
	background-color:#F1F1F1;
}

.padding10px
{
	padding-left:10px;
}

.tableVAlignCustomerExamples
{
	vertical-align:top;
}

.titleText
{
	color:#09347A;
	font-size:18px;
}

.callOutIcon
{
	float:left;
	padding-left:8px;
	padding-right:8px;
}

.callOutText
{
	color:#09347A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	padding-right:5px;
}

.callOutText2
{
	color:#09347A;
	font-size:11px;
	text-decoration:none;
	padding-right:5px;
}

.callOutTextLonger
{
	color:#09347A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	padding-right:5px;
	padding-left:35px;
}

.callOutBottom
{
	vertical-align:top;
	height:9px;
}

.callOut
{
	width:197px;
}

.callOutTop
{
	vertical-align:bottom;
	height:7px;
}

.callOutShadowRight
{
	float:right;
	background-image: url('/atca/img/callOutFrames/callout-area-right.gif');
	background-color: #FFFFFF;
	background-position: right top;
	background-repeat: repeat-y;
	padding:  0 1px 0 0;
	width:196px;
}

.callOutShadowLeft
{
	float:left;
	background-image: url('/atca/img/callOutFrames/callout-box-left-side.gif');
	background-color: #FFFFFF;
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0 0 0 0px;
	width:195px;
}

.vLineTop
{
	vertical-align:top;
}

.vLineBottom
{
	vertical-align:bottom;
}

h1
{
	color:#345E85;
	font-size:18px;
	font-weight:normal;
	line-height:28px;
}

h2
{
	color:#4C89C2;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}

h3
{
	color:#575757;
	font-size:12px;
	font-weight:bold;
}

html
{
	background:#e9e9e9;
}

body
{
	background: #e9e9e9 url('/atca/img/background/bg-gradient.jpg') 0 0 repeat-x;
}

p, table
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
}

div#toptab
{
	background-image: url('/atca/img/headerTab/header.jpg'); 
	background-repeat:no-repeat;
	height:88px; 
	width:950px;
}

img#home
{
	float:left; 
	height:41px; 
	width:227px; 
	padding-top:23px; 
	padding-left:23px;
}

form#searchForm
{
	height:80px; 
	width:134px; 
	position:relative; 
	float:right; 
	padding-right:30px; 
	top: 0px; 
	left: 0px;
	background:transparent;
}

div#contactUsText
{
	height: 48px; 
	padding-right:10px; 
	font-size:10px; 
	font-family:Arial; 
	color:#696969; 
	text-align:right;
}

div#searchBoxBG
{
	background-image: url('/atca/img/headerTab/searchBox/searchbox-w-word.jpg');
    background-repeat: no-repeat;
	height:26px;
    width:135px;
    margin-top:0px;
    padding-top:5px;
}

img#search
{
	float:right; 
	height:14px; 
	position:absolute; 
	right:37px; 
	top:54px
}

input#searchText
{
	border-style:none; 
	background-color:transparent; 
	text-decoration:none;
	height:17px; 
	padding-left:0px; 
	margin-left:15px;
	width:95px; 
	float:left;
	vertical-align:top;
}

img#homeIcon
{
	 margin-left: 32px;
	 padding-top:3px;
	 width:21px;
	 height:16px;
}

img#solutionsIcon
{
	 width:73px;
	 height:16px;
	 padding-top:3px;
}

img#productsIcon
{
	 width:70px;
	 height:16px;
	 padding-top:3px;
}

img#contactIcon
{
	 width:61px;
	 height:16px;
	 padding-top:3px;
}

img#rssIcon
{
	float:right;
	padding-right:32px;
	padding-top:3px;
	width:46px;
	height:16px;
}

img#bodyTop
{
	vertical-align:bottom;
}

div#bd
{

}

div#dropShadow
{
	float:left;
	background-image: url('/atca/img/mainContentFrames/body-shadow.jpg');
	background-color: #FFFFFF;
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0 0 0 1px;
	width: 949px;
}

div#dropShadow2
{
	float:right;
	background-image: url('/atca/img/mainContentFrames/body-shadow.jpg');
	background-color: #FFFFFF;
	background-position: top right;
	background-repeat: repeat-y;
	padding: 0 1px 0 0;
	width: 948px;
}

div#yui-main
{
	background: #FFFFFF;	
}

div#bodyPicture
{
	background-image: url('/atca/img/background/homepage0.jpg');
	background-repeat:no-repeat;
	width:912px;
	height:360px;
	margin-left:18px;
}

img#homeMainContentShadowTop
{
	margin-left:18px;
	vertical-align:bottom;
}

div#mainContentTextRight
{
	padding-right:20px;
	padding-left:53px;
}

div#mainContentTextLeft
{
	margin-left:25px;
}

div#mainContentTextLeftShadow
{
	background-image: url('/atca/img/localNav/local-nav-right-shadow.gif');
	background-color: #FFFFFF;
	background-position: top right;
	background-repeat: repeat-y;
	padding: 0 0 0 2px;
	width:197px;
}

div#bodyText
{
	width:841px;
	height:220px;
	margin-left:45px;
	border:none;
}

img#otherCompanyLogos
{
	float:right;
}

div#bodyTextShadowRight
{
	background-image: url('/atca/img/mainContentFrames/half-box-pixel.jpg');
	background-color: #FFFFFF;
	background-position: top right;
	background-repeat: repeat-y;
	padding: 0 0 0 1px;
	width:928px;
}

img#solutionBodyPicture
{
	float:right;
}

ol#solutionsOrderedList
{
	padding-left:35px;
}

ol#solutionsOrderedList li
{
	list-style-type:decimal;
 	font-family:Arial;
	font-size:12px;
	color:#666666;
}

span#solutionsCustomerExamplesLink
{
	font-size:12px;
	color:#FF9000;
}

a#viewCustomers
{
	text-decoration:none;
	color:#FF9000;
}

img#localHome
{
	vertical-align:bottom;
}

img#localSolutions
{
	vertical-align:bottom;
}

img#localProducts
{
	vertical-align:bottom;
}

img#localContact
{
	vertical-align:bottom;
}

img#localContactBottom
{
	vertical-align:top;
	padding-left:2px;
	height:9px;
}

div#solutionCustomerExample, .localSub
{
	width:195px;
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}

div#callOut1
{
	text-decoration:none;
}

div#callOut2
{
	text-decoration:none;
}

div#callOut3
{
	text-decoration:none;
}

div#callOut4
{
	text-decoration:none;
}

div#callOut5
{
	text-decoration:none;
}

div#callOut6
{
	text-decoration:none;
}

div#callOut7
{
	text-decoration:none;
}

a
{
	text-decoration:none;
	color:#09347A;
}

div#leftFooter
{
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-left:30px;
	padding-top:10px;
}

div#leftFooter a
{
	color:#09347A;
	text-decoration:none;
}

div#footerContainer
{
	background-image: url('/atca/img/mainContentFrames/footer.jpg'); 
	background-repeat:no-repeat;
	width:950px;
	height:37px;
}

span#shareThis
{
	float:right;
	padding-right:25px;
	padding-top:10px;	
}

span#rightFooter
{
	float:right;
	color:#777777;
	font-size:10px;
	padding-right:20px;
	padding-top:3px;
}

iframe#formIframe
{
	width:676px; 
	height:445px; 
	border:none;
	background-color:#F6F6F8;
	vertical-align:bottom;
}

img#contactFormHeader
{
	vertical-align:bottom;
}

img#contactFormFooter
{
	vertical-align:top;
}

div#formContent
{
	background-color:#F6F6F8; 
	width:680px;
}

div#formDropShadow
{
	float:left;
	background-image: url('/atca/img/mainContentFrames/form-left.gif');
	background-color:#F6F6F8;
	background-position: top left;
	background-repeat: repeat-y;
	width:680px;
}

div#formDropShadow2
{
	float:right;
	background-image: url('/atca/img/mainContentFrames/form-right.gif');
	background-color: #F6F6F8;
	background-position: top right;
	background-repeat: repeat-y;
	width: 678px;
}

.contactTabShadow
{
	float:left;
	background-image: url('/atca/img/mainContentFrames/contact-info-box-l-side.jpg');
	background-color:#FFFFFF;
	background-position: top left;
	background-repeat: repeat-y;
	width:680px;
}

.contactTabShadow2
{
	float:right;
	background-image: url('/atca/img/mainContentFrames/contact-info-box-r-side.jpg');
	background-color: #FFFFFF;
	background-position: top right;
	background-repeat: repeat-y;
	width: 676px;
}

span#offLocSpan
{
	font-size:11px;
}

span#distribSpan
{
	font-size:11px;
}

a#atcaRSSPicture
{
	padding-left:120px;
}

a#microtcaRSSPicture
{
	padding-left:120px;	
}
