body {margin: 0px;	background-repeat: repeat;	height:100%;  	background-position: top center;	background-attachment: fixed; background-image:url(../images/DR_Corp_PPT_Drift_blu-1.jpg)}
.btmleft{background-color:#25336c;	height:21px;	width:30px;}
.btmright{background-color:#25336c;	height:21px;	width:30px;}
.lrborder{	width:45px;}
.r{width:51px}
.mainDiv{overflow:hidden; margin-top:35px; width:969px; background-color:#ffffff; min-height:775px; height:100%; margin-left:auto; margin-right:auto;}
.mainlogo{padding-top:20px; padding-bottom:23px; width:350px;  border:0px;}/*height:70px;*/
.footer{background-repeat:repeat-x;	font-size: 10pt;	font-family:Verdana Narrow; color:#FFFFFF;	text-align: center;	width:969px; padding-bottom:10px;}
.smllink{	font-size: 8pt;	font-family:Verdana;	color:#25336c;}
.nolinkbdr{	color:#FFFFFF;	border-width:0px;border-color:#FFFFFF;	color:#000000;text-decoration:none;}
.filler{background-color:#838994;height:3px;background-repeat:repeat-x;}
.btmdiv{position:absolute;}
.tablemin{min-height:800px;	white-space:nowrap;}
.lbl{font-family:Verdana;font-size:10pt;color:#0046ad;text-align:left;}

.pglink {font-size: 14pt; font-family:Verdana;font-weight:lighter; text-decoration: none; }
.pglink a {font-family:Verdana;font-size:9pt;font-weight:bold;text-decoration:none;}
.pglink a:visited {	text-decoration:none;}
.pglink a:hover {	color:black;text-decoration:none;color:#8999C9}

.sidemenu { height:385px; width:150px;	font-family:Verdana;	font-size:8pt;	font-weight:bold;	color:white;	text-decoration:none;}
.sidemenu a {	color:white;	text-decoration:none;}
.sidemenu a:visited{	color:white;	text-decoration:none;}
.sidemenu a:hover{text-decoration:underline;}
.sidesubmenu {height:100px; padding-left:10px; font-family:Verdana; font-size:7pt;	font-weight:bold;	color:white;	text-decoration:none;}
.sidesubmenu a {color:white; text-decoration:none;}
.sidesubmenu a:visited{	color:white; text-decoration:none;}
.sidesubmenu a:hover{text-decoration:underline;}

.tbl{border-top: 0px; 	border-left:1px solid #00A500; border-bottom: 1px solid #00A500; border-right: 1px solid #00A500;}
.news{	border-top: 0px; border-left:1px solid #cd0404; border-bottom: 1px solid #cd0404; border-right: 1px solid #cd0404;}
.company{border-top: 0px; border-left:1px solid #25336c; border-bottom: 1px solid #25336c; border-right: 1px solid #25336c;}
.bullet {list-style: square inside; color: #333333; font-family:Verdana;margin: 0px 1px -3px 2px; font-size: 10pt; padding-left:5px;}
.subbullet {list-style: circle inside; color: #333333; font-family:Verdana;margin: 0px 1px -3px 2px; margin-left: 1em; font-size: 10pt; padding-left:5px;}
.bodycopy {font-family:Verdana;font-size: 10pt; line-height: 13pt;  color:black}
.bodycopy a.nu {text-decoration: none;font-weight:bold;}
.bodycopy a.nup { color:#FF7D00 ;text-decoration: none;}
.bodycopy a.nus { color:#00A500;text-decoration:underline;}
.bodycopy a.nun { color:#cd0404;text-decoration:none;}
li{font-family:Verdana; font-size: 10pt; line-height: 10pt}
.solutions li{line-height: 15pt;}

test2{ color: #818a8f; font-size: 20pt; line-height: 20pt; font-weight:normal; letter-spacing:normal; font-family: Verdana; font-style: normal; text-align:justify}
test1{ color: #0046ad; font-size: 18pt; line-height:18pt; font-weight:normal; letter-spacing: -1px; font-family:Verdana; font-style:italic;}
.hdr { font-size: 14pt; font-weight: 900; letter-spacing: 1px; font-family:Verdana; line-height: 16pt;}
.blurbhdr { color: #25336C; font-size: 14pt; letter-spacing: 1px; font-family:Verdana; font-style:italic;}
.blurbtxt { font-size: 10pt; font-family:Verdana; color:Black;}

.sub {color: #25336C;font-size: 8pt; font-weight: 900; font-style:italic; font-family:Verdana;padding: 0px 0px 5px 0px;}

.hd {color: #3A55A5; margin: 16px 0px 2px 0px; font-size: 8pt; font-weight: bold; font-family:Verdana;}
.hd .nus{color: #00A500; margin: 16px 0px 2px 0px; font-size: 11pt; font-weight: 900;}
.hd .nun{color: #cd0404; margin: 16px 0px 2px 0px; font-size: 11pt; font-weight: 900;}

.subhd { margin: 8px 0px 2px px; font-size: 10pt; font-weight: lighter; font-family:Verdana;padding-bottom:1px; line-height:16pt}
.subhda { margin: 8px 0px 2px px; font-size: 11pt; font-weight: lighter; font-family:Verdana;padding-bottom:1px; line-height:16pt}
.subhdb { margin: 8px 0px 2px px; font-size: 11pt; font-weight: bold; font-family:Verdana;padding-bottom:1px; line-height:16pt}
.subhd a{ margin: 8px 0px 2px px; font-size: 9pt; font-weight: bold; font-family:Verdana}
.subhd a:hover{ margin: 8px 0px 2px px; font-size: 9pt; font-weight: bold; font-family:Verdana;color:#8999C9}

.n{	color:black; border-color:black;}
.s{	color:#0046ad; border-color:#0046ad; font-weight:bold;}
.p{	color:#7ab800 ; border-color:#7ab800;}
.c{ color:#0046ad; border-color:#0046ad;}
.so{ color:#700686; border-color:#700686;}

.wou{ text-decoration:none;}

.newsDate {color: #333333; margin: 0px 1px 8px 1px; font-size: 8pt; line-height: 11pt; font-family:Verdana;}
.ieimg { margin: 0px 0px -4px 0px; }
.mozimg { margin: 0px 0px 0px 0px; }

.conttbl{width:733px;border-top: 0px;border-left: 0px solid ; border-bottom: 0px solid ; border-right: 0px solid ;}
.contsubtbl{width:600px;border:0px;}
.conttblimg{height:160px;width:225px;}

.subpghdr{padding-left:15px;background-repeat:repeat-x;}
.webtr {background-image:url(../images/5minTour.gif);	float:right; background-repeat:no-repeat; width:245px; height:55px; line-height:55px;}

/*Hover Menu*/
.popupMenu {position:relative; left:-120px; color:#25336C; visibility:hidden; background-color:#FFFFFF;	/*opacity:.9;	filter: alpha(opacity=90);*/	font-weight:bold;	text-decoration:none; border:solid 1px #25336C; padding: 15px 5px 5px 15px;}
.popupHover {background-image:url(images/header-opened.png);background-repeat:repeat-x; position:absolute; left:-120px;  /*background-position:left top; background-color:#F5F7F8;*/ font-weight:bold; text-decoration:none;}

.searchbtn{ background-image:url(../images/SearchBtn.gif); color:#25336C; line-height:24px; width:53px; height:24px;background-repeat:no-repeat; text-align:center; text-decoration:none; float:left;}
.searchbtn:hover { background-image:url(../images/SearchBtn_Hvr.gif); }

.loginbtn{ background-image:url(../images/SubmitBtn.gif); color:#25336C; line-height:24px; width:82px; height:24px;background-repeat:no-repeat; text-align:center; text-decoration:none; float:right;}
.loginbtn:hover { background-image:url(../images/SubmitBtn_Hvr.gif); }

.mapbtn{ background-image:url(../images/compimgs/GoToMapBtn.gif); color:#818a8f; border:dotted 0px white; line-height:24px; width:243px; height:24px;background-repeat:no-repeat; text-align:center; text-decoration:none;}
.mapbtn:hover { background-image:url(../images/compimgs/GoToMapBtn_Hvr.gif); }

.dataLabel{text-align:right;font-family:Verdana;font-size:10pt;}

#thankyoubox {width:814px;border-bottom:1px solid #cccccc;border-top:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;font-family:Verdana,Verdana;}
#thankyouh1  {color:#25336C;font-weight:bolder;margin-bottom:0px;margin-top:0px;padding-top:20px;margin-left:auto;margin-right:auto;}

.solutionsList {color:#000000;}
.subSolutionsList {color:#000000;}

.format label{padding-bottom:5px;}
.format input, .format select{margin-bottom:5px;}
.format {position:relative; left:100px;}

.formatlabel {width:100px; text-align:right;}
.learnMore {background:transparent url(../images/learn-more.gif) no-repeat scroll right center; color:#71A520; padding-right:13px; }
