/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: arial, veranda, helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000;
	background-color: white;
	
	text-align: center;
	margin:0px;
	padding:0px;
	border:0px;
	
}

.thinline

{
	border-right: 1px solid #92ACC3;
	border-left: 1px solid #92ACC3;
	margin:0px;
	padding:0px;
	background-image: url(../images/background.gif);
}
/* Ignore the next rule in IE mac \*/
* html .thinline {background-position: 1px}
/* Stop ignoring in IE mac */

.main
{
	margin-left: auto;
	margin-right: auto;
	width: 820px;
	text-align: left;
	padding:0px;
	border:10px;
}


#thebackground {
/*height: 50px;*/

		background-image: url(../Images/top.gif);
		background-color: #FFFFFF;
		background-repeat: no-repeat;
		height:77px;
}

	/* -- CLEAR DIVS-- */


.clearAll
{
	position:relative;
	margin:0px;
	padding:0pUx;
	border:0px;
	font-size:1px;
	line-height:0px;
	clear:both;
	
}


.menumain{
position:relative;
	float:left;
	
		
	background-image: url(../images/whitebg.jpg);
		background-repeat: repeat;
		height:24px;
		width:818px;}



.newmenutop

{	position:relative;
	float:left;

		}
		
		
.leftmain{ width:150px;

		position:relative;
	float:left;
	
}



.customeraccess{

background-color:#CCCCCC;
background-image: url(../images/customeraccess.jpg);
		background-repeat: no-repeat;

		width:138px;
		padding-left:12px;
font-family: arial, veranda, helvetica, sans-serif;
	font-size: 11px;
	color:#757374;
	font-weight:bold;
}


.customeraccesslnk{

font-family: arial, veranda, helvetica, sans-serif;
	font-size: 12px;
	color:#98093F;
	font-weight:bold;
	
}




a.redlnk:link, a.redlnk:visited { color:#98093F; text-decoration:none; }
a.redlnk:active, a.redlnk:hover { color:#98093F; text-decoration:underline; }

a.bluelnk:link, a.bluelnk:visited { color:#345A89; text-decoration:none; }
a.bluelnk:active, a.bluelnk:hover { color:#345A89; text-decoration:underline; }

.arnews{

background-color:#CCCCCC;


		width:130px;
		padding-left:12px;
font-family: arial, veranda, helvetica, sans-serif;
	font-family: arial, veranda, helvetica, sans-serif;
	font-size: 12px;
	color:#345A89;
	font-weight:bold;
	
	min-height:185px;
}


.rightmain{ width:668px;

		position:relative;
	float:left;
	
}


.maincontent{ padding-left:17px; width:383px; padding-right:17px;
position:relative;
	float:left;}
	
	.maincontentQuality{ padding-left:17px; width:620px; padding-right:17px;
position:relative;
	float:left;
	}

.mainpic{position:relative;
	float:left;}


.contenttitle{
padding-top:15px;
font-size:20px;
font-weight:bold;
color:#345A89;}

.contenttitleold{
padding-top:50px;
font-size:20px;
font-weight:bold;
color:#345A89;}

.contenttitle2{
padding-top:20px;
padding-left:15px;
font-size:20px;
font-weight:bold;
color:#345A89;}

.contentsubtitle{font-size:14px;
font-weight:bold;
color:#9ECEE4;}

.contenttext{color:#77787A; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.login{color:#015293; font-size:10px;}

.ticker{position:relative;
	float:left;
	margin-left:17px;
	width:618px;
	background-color:#DEDCDD;
	height:24px;
	 /* Pat */
	overflow:hidden}
/* Ignore the next rule in IE mac \*/
* html .ticker {margin-left:8px}
/* Stop ignoring in IE mac */

	
.footer{
background-color:#ffffff;
width:821px;
margin:0px;
padding:0px;
left:0;


}


.leftservices{
width:180px;
position:relative;
float:left;

}

.rightservices{
width:180px;
position:relative;
float:left;
}

.servicesoption{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:3px; padding-bottom:3px;}


a.serviceopt:link, a.serviceopt:visited { color:#6894b9; text-decoration:none; font-weight:bold; }
a.serviceopt:active, a.serviceopt:hover { color:#025395; text-decoration:none; font-weight:bold;  }

	/* -- Table DIVS-- */
.customerDetailsThead
{
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#005A98;
	font-weight:bold;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	border:solid #83aeca;
	border-width:0px 1px 0px 0px;
	padding-top:5px;
	padding-bottom:5px;
	
	
}




.customerDetails
{
	border:solid #83aeca;
	border-width:0px 0px 2px 0px;
	background-color:#eef4f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}

.customerDetailsQuality
{
	border:solid #83aeca;
	border-width:0px 0px 2px 0px;
	background-color:#eef4f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}




.customerDetails a:link {color: #004eb9;}
.customerDetails a:visited {color: #004eb9;}
.customerDetails a:active { color:#004eb9}

.customerDetails a {text-decoration: underline;}


td.customerDetails
{
	margin:0px;
	padding:0px 0px 0px 0px;
	border:solid #83aeca;
	border-width:0px 1px 0px 0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	
}

td.customerDetails2
{
	margin:0px;
	padding:7px 0px 5px 0px;
	border:solid #83aeca;
	border-width:0px 1px 0px 1px;

	
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	
}
td.customerDetailsTitle
{
	margin:0px;
	padding:7px 0px 5px 0px;
	border:solid #999999;
	border-width:0px 0px 1px 0px;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	
	}


td.customerDetailsTitle2
{
	margin:0px;
	padding:7px 0px 5px 0px;
	border:solid #999999;
	border-width:0px 0px 1px 0px;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-weight:bold;
	text-align:center;
	
	
	}
	
	
.contactperson{ position:relative; float:left; font-family:Arial, Helvetica, sans-serif; padding-left:15px; width:150px;}

.contactredtitle{ position:relative; float:left;  color:#a10944; font-weight:bold; font-size:12px; }

.contactname{ position:relative; float:left; color:#999999; font-weight:bold;}

.contactposition{ position:relative; float:left; color:#AAA9ae;}

.contactnumber{ position:relative; float:left; color:#AAA9ae;}

.contactemail{ position:relative; float:left;  color:#AAA9ae;}


.story{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; float:left}

.storycontentleft{ width:375px; position:relative; float:left; }

.storytitle{ width:375px; color:#A20A45; font-weight:bold;}
.storytext{ width:375px; font-size:11px; color:#78777c;}

.picleft{position:relative; float:left; padding-left:20px; }

