body, form { margin:0; padding:0; border:0; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#006699;}
body { background-color:#f0f0f0;}
div#main {  margin:0 auto; text-align:center; background-image:  url("img/doksgradient.png"); background-repeat:no-repeat;  background-repeat:repeat-x; background-color:#FFFFFF; min-width:980px; }
div#innermain { width:980px; margin:0 auto; text-align:center  }
#content { width:780px; }
form { margin:0px; padding:0px; border:0; }
.validateError { background-color:#FF9900; border:1px solid #f0f0f0; color:#FFF; padding:7px; font-size:16px; font-weight:bold; text-align:center; margin-top: 20px; }
.validateStar {
	color:#FF0000;
	font-size:30px;
	line-height:35px;
	vertical-align:middle;
}
#promohead { height:30px; background-color:#000000; color:#FFFFFF; border-bottom:1px solid #ccc; min-width:980px;   }
#promoheadinner { width:980px; font-size:10px; padding-top: 8px; text-transform:uppercase; margin:0 auto; text-align:center }
#promoheadinner li {  display:inline; width:150px; text-align:center; white-space:nowrap;  }
#promoheadinner a:link,  #promoheadinner a:hover,
 #promoheadinner a:visited, #promoheadinner a:active {
	color:#FFFFFF; font-size:10px; text-transform:uppercase;
}

#header {text-align:left;}
#header h1 { text-align:left !important; font-size:96px; color:#FFFFFF; font-weight:bold; display:inline; line-height:90px; text-decoration:none;}
h1 a:link,  h1 a:hover, h1 a:visited, h1 a:active { color:#FFFFFF; font-weight:bold; font-size:96px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#header h2 { text-align:left !important; font-size:26px; color:#FFFFFF; font-weight:bold; display:inline; margin-left:7px; text-decoration:none;}
h2 a:link,  h2 a:hover,  h2 a:visited,  h2 a:active { color:#FFFFFF; text-decoration:none;}
h3 { font-size:26px; font-weight:bold; display:inline; }
h4 { color:#444444; font-size:12px; margin:0 0 10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif}
h5 { font-size:16px;display:inline }
p { margin-top:5px; font-size:14px; margin-bottom:15px; }
.text { font-size:14px; }

#outersecondarynav{ border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; color:#444444; font-size:11px; padding:3px 0; background-color:#f5f5f5; }
#secondarynav { text-align:center; font-size:10px;  clear:left; margin:0 auto; text-transform:uppercase; padding:3px; }

.left { text-align:left; }
.marginbottom50 { margin-bottom: 50px; }
.margintop50 { margin-top: 50px; }
.marginleft10 { margin-left: 10px; }

.height300 { height: 300px; }
.bold { font-weight:bold; }
.txt10 {font-size:10px; }
.txt11 {font-size:11px; }

#convertedTotal { 
	float:right; color:#FFFFFF; text-align:right; margin-top: 10px; background-color:#FF0000;
	clear:both ; padding:10px; padding-top:10px; font-weight:bold; white-space:nowrap; border:3px solid #3894E2;
	font-family:Arial, Helvetica, sans-serif;
}
#languageselection { float:right; color:#FFFFFF; font-size:10px; font-weight:bold; padding-top:10px; text-transform:uppercase; text-align:right;}

#googlead { float:right; width:180px; text-align:right; margin-bottom:10px; }
#googleadfooter { margin: 0 auto; margin-bottom:50px; margin-top: 60px;  }
#googleadsquare { width: 250px; margin:0 auto;  }

#uploadFile {  font-size:12px;}
#uploadFile input { font-size:25px; background-color:#FFFFFF; size:20px; vertical-align:middle; cursor:pointer;  }
label { font-size:20px; vertical-align:middle; }
#uploadFile a:link,  #uploadFile a:hover,  #uploadFile a:visited,  #uploadFile a:active {  color:#006699; font-size: 12px; font-weight:bold}
#uploadFile label .radio { cursor:pointer; }
#uploadFile .pointer { cursor:pointer; }
#uploadFile .radio { width:25px; height:25px; color:blue; }
#uploadFile .formSeparatorLine { font-size:25px; font-weight:50; vertical-align:middle; }
#uploadFile #submit { text-align:center; }

.submit { font-size:25px; background-color:#EAF4FC; padding:5px; background-image:  url("img/doksgradient.png"); color:#FFFFFF; font-weight:bold; }
#uploadFile .submit { font-size:35px; }

#uploadFile img { vertical-align:middle; margin-top:15px; cursor:pointer; }

#outerfooter { border-top:1px solid #DCDCDC; color:#444444; font-size:11px; padding:10px 0; background-color:#F0F0F0; min-width:980px; clear:both;  }
#footer { font-size:10px; width:980px; margin:0 auto; height:50px; }
#footer a:link,  #footer a:hover,
#footer a:visited, #footer a:active {
	color:#006699; font-weight:normal; font-size:11px; text-decoration:none;
}
#footer a:hover { text-decoration: underline; }
.grid_1, .grid_2, .grid_3 {
	width:240px; 
	display:inline;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	height:100px;
}
#dnasignature { text-align:right; float:right }
hr { color: #3894E2; background-color:#3894E2; height:1px; border:none; }

#fileUploaded { font-size:16px; font-weight:bold; text-align:center; margin-top: 50px; height:400px;  }

.convertto { margin-left: 50px; margin-right:50px; width:200px; color:#0099FF; font-size:18px; font-weight:bold; }

/* Tool-Tip */
.tool_tip {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 139px;
	z-index: 130000000;
	background-color:#000000;
	padding: 10px;;
	color:white;
	font-size:11px;	
}

.ttip {
	cursor: pointer
}

.tool_tip .tip {
	background-color: #333
	padding: 5px
}
.tool_tip .tip-title {
	font-size: 13px;
	font-weight: bold;
	padding-bottom:10px;
}