.form {top:0; left:0; margin:0; padding:0;}
.body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; text-decoration: none; margin: 0px auto; padding: 0px;}
.bodyBig {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000 ; text-decoration: none;}
.bodybd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; text-decoration: none; margin: 0px auto; padding: 0px; font-weight: bold;}
.bodysm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; text-decoration: none; margin: 0px auto; padding: 0px;}
.bodyrd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C00000 ; text-decoration: none; margin: 0px auto; padding: 0px;}

/* Page links */
.body a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;}
.body a:hover {color: #000000;}
.bodysm a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399;}
.bodysm a:hover {color: #000000;}
/*.body a:visited {color: #996633;}
.body a:visited:hover {color: #000000;} */

body {font: 13px "Tahoma",sans-serif; background: #FFF; color: #000; margin: 0px auto; padding: 0px;}

div.ruler {line-height: 0px; height: 1px; background: #DDD; font-size: 0px; margin: 22px 0px 15px 0px;}
div.rulerDk {line-height: 0px; height: 1px; background: #646265; font-size: 0px; margin: 0px 0px 0px 0px;}
div.step1 {padding-top: 15px; width: 175px; padding-right: 10px; float: left;}
div.step2 {padding-left: 10px; padding-right: 10px; padding-top: 15px; float: left; border-left: 1px #999 solid; width: 150px;}
div.step3 {padding-left: 10px; padding-right: 10px; padding-top: 15px; float: left; border-left: 1px #999 solid; border-right: 1px #999 solid; width: 160px;}
div.step4 {padding-left: 10px; padding-top: 15px; float: left; width: 180px;}

.nowrapping {white-space:nowrap;}

/* General page containing div */
.page-container {width: 770px; margin: 0em auto; padding: 0em}

/* Ruzee box styles */
.conversionBox { background: #E0EEBA; padding-left: 15px; margin: 0px; border: solid 2px #5474AF;}
.greenBox { background: #E0EEBA; padding: 5px 10px 5px 10px; margin: 0px; border: solid 2px #5474AF;}
.greyBox { background: #F2F2F2; padding: 5px 10px 5px 10px; margin: 0px; border: solid 1px #CCCCCC;}
.whiteBox { background: #FFFFFF; padding: 5px 10px 5px 10px; margin: 0px; border: solid 1px #000000;}
.blueBox { background: #DEEAF0; padding: 5px 10px 5px 10px; margin: 0px; border: solid 1px #6984A2;}
.blueBoxLine { background: #FFFFFF; padding: 5px 10px 5px 10px; margin: 0px; border: solid 1px #6984A2;}

.site-slogan-container  {width: 755px; height: 130px; top: 112px; position: absolute; z-index: 1; overflow: hidden; margin: 0px; padding-right: 15px; background-color: transparent; }
.site-slogan {float: right; width: 700px; margin: 0px; padding: 0px; background-color: transparent; font-size: 10px;}
.site-slogan p.title {float: right; width: 700px; margin: 0px; padding: 0px; color: rgb(234,239,247); font-family: arial, sans serif;  text-align: right; font-weight: bold; font-size: 200%;}
.site-slogan p.subtitle {clear: both; float: right; width: 700px; margin: -5px 0px 0px 0px; padding: 0px; color: rgb(234,239,247); font-family: arial, sans serif; text-align: right; font-weight: bold; font-size: 200%;}
.site-slogan p.text {clear: both; float: right; width: 700px; margin: 10px 0px 0px 0px; padding: 0px; color: rgb(234,239,247); font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 140%;}
.site-slogan p.readmore {clear: both; float: right; width: 700px; margin: 10px 0px 0px 0px; padding: 0px; color: rgb(234,239,247); font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 120%;}
.img-header {clear: both; float: left; width: 770px; height: 185px; margin: 0px; padding: 0px;}
.img-logo {position: relative; clear: both; width: 232px; height: 57px; margin: 0px; padding: 0px; z-index: 1;}

/* Top right navigation */
.nav1-container {width: 770px; top: 35px; position: absolute; z-index: 0; background: transparent;}
.nav1-divider {border-right: solid 1px rgb(84,116,175);}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 0px 0px 0px 0px; background-color: rgb(255,255,255); font-weight: bold;}	
.nav1 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; color: rgb(84,116,175); text-decoration: none; font-size: 0.85em;}
.nav1 a:hover, .nav2 a.selected {color: rgb(50,50,50); text-decoration: none;}

/* Footer */
.footer {overflow: hidden; clear: both; width: 770px; margin: 0px; padding: 5px 0px 5px 0px; background-color: rgb(128,161,202); color: rgb(255,255,255); font-size: 0.85em;}
.footer a {color: rgb(255,255,255); text-decoration: none; font-weight: bold;}
.footer a:hover {color: rgb(0,0,0); text-decoration: none; font-weight: bold;}

/* Form selection boxes */
.optionHeader {background-color: #E6E4E4;}

/* Headers */
.fileListHeader {overflow: hidden; padding: 15px 0px 0px 0px; color: #6984A2; font-weight: bold; font-size: 170%;}
.largeHeader {overflow: hidden; padding: 15px 0px 0px 0px; font-weight: bold; font-size: 2.0em;}
.largeHeaderBlue {overflow: hidden; padding: 0px 0px 0px 0px; color: #6984A2; font-weight: bold; font-size: 170%;}
.smallHeader {overflow: hidden; padding: 15px 0px 0px 0px; font-weight: bold; font-size: 1.4em;}
.smallFAQHeader {overflow: hidden; padding: 0px 0px 0px 0px; font-weight: bold; font-size: 1.4em;}
.smallHeaderDarkBlue {overflow: hidden; padding: 15px 0px 0px 0px; color: #547DAC; font-weight: bold; font-size: 1.4em;}
.smallHeaderGreen {overflow: hidden; padding: 15px 0px 0px 0px; color: #84A943; font-weight: bold; font-size: 1.4em;}
.vsmallHeader {overflow: hidden; padding: 0px 0px 0px 0px; font-weight: bold; font-size: 1.2em;}
h3 {margin: 0em 0px 0.5em 0px; font-weight: bold; font-size: 140%;}
p {margin: 1em 0px 1em 0px; }
.formBackground {background:#FFFFA0}

.redmess
{
	background-color:Red;
	color:White;
	text-align:center;
	font-weight:bold;
	
}