body {
	background-color: #9A001D;
	background-image: url(images/page_bg.jpg);
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-position:center top;
	background-repeat:no-repeat;
}

#page
{
	margin:0 auto;
	width:769px;
	clear:both;
	background-color:#FFFFFF;
}
#header
{
	width:769px;
	clear:both;
	height:auto;
}
#logo-line
{
	width:761px;
	margin:0 auto;
	clear:both;
}
#logo
{
	width:236px; 
	float:left;
}
#link-top-right
{
	float:right;
	width:305px;
	padding-right:18px;
}
#link1
{
	padding-top:7px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
}
#link1 a
{
	text-decoration:none;
	color:#959595;
}
#link1 a:hover
{
	text-decoration:underline;
	color:#959595;
}
#link2
{
	padding-top:20px;
	text-align:right;
}
#nevseprator
{
	width:100%;
	float:left;
}
#rightnevseprator
{
	width:138px;
	float:right;
}
#nevbtmbg
{
	background-image:url(images/nev-btm-bg.jpg);
}
#topbanner
{
	width:100%; border:solid 0px #000;
}
.topbanner_image { width:259px; border:solid 0px #000; background:url(images/header_left.jpg) no-repeat; height:187px; float:left}
.topbanner_flash { width:502px; border:solid 0px #000; float:left; height:187px;}
#flashbanner
{
	float:right;
	width:365px;
}
.clear
{
	clear:both;
}
#midpart
{
	width:761px;
	margin:0 auto;
	clear:both;
}
#firstmidpart
{
	clear:both;
	margin-bottom:2px;
	width:100%;
}
.innerMid
{background:url(images/innerMidBg.jpg) repeat-y;border-bottom:1px dashed #9A001D;padding-bottom:5px;margin-bottom:5px;width:100%;}
#innerLeft{width:211px;float:left;}
#innerLeft p{padding-left:7px}
#innerRight{width:527px;float:right;padding-left:10px;padding-right:10px;  border:solid 0px #000; text-align:center;}
.contact_detail { width:200px; height:100%px; text-align:left; border:solid 0px #000; margin:80px auto 0 auto;}
.blackText{font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;color:#373631;}
#rightwhite
{
	background-color:#FFFFFF;
	width:555px;
	float:right;
}
#leftgray
{
	width:206px;
	float:left;
	background-color:#fff;
}
#leftgray p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525149;
	line-height:16px;
}
#leftgray a
{
	color:#0D5AFF;
	text-decoration:underline;
}
#welcome
{
	width:100%;
}
#solution
{
	float:right;
	width:190px;
}
#content
{
	padding-left:22px;
	padding-top:10px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6F7377;
	line-height:16px;
}
#content a
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#0F5FFF;
	text-decoration:underline;
}
#content a:hover
{
	color:#0F5FFF;
	text-decoration:none;
	font-family:Verdana,arial;
	font-size:11px;
}
#clientnpartner
{
	width:136px;
	float:left
}
#rightpart
{
	width:625px;
	float:right;
	padding-bottom:5px;
}
#othertabs
{
	background-color:#F0F3F5;
	clear:both;
}
.cellContent
{
	background-color:#EAEBAB;
	padding:5px 10px; 
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#2E3E53;
	vertical-align:top;
}
.cellContent a{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#A20032;border-bottom:1px solid #A20032;text-decoration:none;}
.saperatorCell
{
	background-image:url(images/mid-cell-bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:18px;
}
#secondmid
{
	padding-top:5px;
}
.firstbox
{
	width:145px;
	float:left;
}
.topbox3
{
	height:26px;
	vertical-align:middle;
	padding-top:8px;
	background-color:#F0F3F5;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF4F0A;
}
.topbox3 a
{
	color:#FF4F0A;
	text-decoration:underline;
}
.topbox3 a:hover
{
	color:#FF4F0A;
	text-decoration:none;
}
.seprator
{
	width:15px;
	float:left;
	height:244px;
	background-color:#F0F3F5;
}
#servicedesk
{
	float:left;
	width:145px;
}
.topbox4
{
	height:148px;
	vertical-align:middle;
	padding-top:8px;
	background-color:#F0F3F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6F7377;
	line-height:14px;
}
.topbox4 a
{
	color:#FF4F0A;
	text-decoration:underline;
}
.topbox4 a:hover
{
	color:#FF4F0A;
	text-decoration:none;
}
#companynews
{
	clear:both;
	padding-top:5px;
}
#companynewstitle
{
	background-color:#E0E0DA;
}
#newsblock
{
	background-image:url(images/news-bg.jpg);
}
#news1
{
	float:left;
	width:277px;
	margin-right:5px;
	background-color:#EDEDE6;
}
#news2
{
	float:right;
	width:343px;
	background-color:#EDEDE6;
}
.text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#373631;
	line-height:16px;
}
.textbluebold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D5AFF;
	font-weight:bold;
}
.orangelink:link,.orangelink:active,.orangelink:visited
{
	color:#FF4F0A;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:11px;
	text-decoration:underline;
}
.orangelink:hover
{
	color:#FF4F0A;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:11px;
	text-decoration:none;
}
.redlink:link,.redlink:active,.redlink:visited
{
	color:#A20032 !important;
	font:bold 11px Verdana !important;
	text-decoration:none !important;
	border-bottom:1px solid #A20032;
}
.redlink:hover
{
	border-bottom:none !important;
}
#footerpart
{
	clear:both;
	background-color:#5B6166;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	line-height:20px;
	padding-left:15px; border:solid 0px #000;
	height:50px;
}
#footerpart a
{
	color:#FFFFFF;
	text-decoration:none;
}
#footerpart a:hover
{
	color:#FFFFFF;
	border-bottom:1px solid #fff;
}
#footerLinks
{float:left;}
#footerLogo
{float:right;}
.redheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A20032;
	font-weight:bold;
	text-align:left;
}
li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight:normal;
	text-align:justify;
	color: #373631;
	width: 100%;
	vertical-align: top;
	display: list-item;
	margin-bottom: 4px;
	padding-bottom: 3px;
	list-style-position: outside;
	border-bottom:0px dashed #6F7377;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
	list-style-image: url(images/bullet_1.gif);
}
.genLink:link,.genLink:active,.genLink:visited,#innerRight a
{
	font:normal 11px Verdana;
	color:#0F5FFF;
	text-decoration:none;
	border-bottom:1px solid #0F5FFF;
}
.genLink:hover,#innerRight a:hover
{
	border-bottom:none;
}