@charset "UTF-8";
/* CSS Document */
html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }
body {
	background: white;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
A:link {text-decoration:underline; color:#DDDF1B;}
A:visited {text-decoration:underline; color:#DDDF1B;}
A:active {text-decoration:underline; }
A:hover {text-decoration: underline; color: #FFF;}
.wholepage{
	background-image:url(../images/circle.png);
	background-repeat: no-repeat;
	background-position: 200px 30px;
}
.main {
	font-size: 13px;
	padding: 5px;
}
td.lside {
	font-size: 14px;
	padding: 10px;
	color: #fff;
	background-color:#052A45;
	border-left: 4px solid #46A5DD;
    }
ul {
	position: relative;
	left: -20px;
}
.lightblue {
	color: #D0E5F5;
}
A.whitelink:link {text-decoration:underline; color:#0072BF;}
A.whitelink:visited {text-decoration:underline; color:#0072BF;}
A.whitelink:active {text-decoration:underline; }
A.whitelink:hover {text-decoration: underline; color: #062B48;}
.header1A {
	line-height: 17px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size:16px;
}
.header1B {
	color:#fff;
	line-height: 16px;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size:12px;
	font-weight:bold;
}
.header1C {
	font-size: 23px;
	line-height: 28px;
	font-weight:normal;
	font-style:normal;
}
.header1Ca {
	color:#fff;
	font-size: 32px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style:italic;
}
.QStart {
	font-size: 28px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: italic;
	font-variant:small-caps;
	line-height:4px;
	position:relative;
	top: 10px;
}
.header3A {
	color: #D0E5F5;
	font-size: 26px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: normal;
}
li.headerlist1 {
	color:#fff;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-size: 17px;
	letter-spacing: 0px;
	font-weight: normal;	
}
li.headerlist2 {
	color: #D0E5F5;
	line-height: 17px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size:9px;	
}
.lightblue {
	color: #D0E5F5;
	font-size:16px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}
.header2A {
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-size:9px;
}
.header3B {
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size:10px;
}
.footerA {
	text-transform:uppercase;
	font-size: 12px;
	font-weight:bold;
}
.footerC {
	text-transform:uppercase;
	font-size: 15px;
	font-weight:bold;
}
.hidbtn {
	visibility:hidden;
	position:absolute;
	top:-300;
}
.quickapps {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.quickapp1 {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 10px;
}
.quickapps2 {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
.qapp {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contactwallpaper {
	background-color:#FFF;
	border:1px solid #000;
	padding: 10px 10px 10px 10px;
	background-image:url(../images/circle3.png);
	background-repeat:no-repeat;
}
.contactwallpaperQS {
	background-color:#FFF;
	border:1px solid #000;
	padding: 5px 5px 5px 5px;
	background-image:url(../images/circle2.png);
}
.applywallpaper {
	background-color:#31709F;
	border:1px solid #000;
}
.lightblue1 {
	color: #D0E5F5;
	font-size:16px;
	text-align:justify;
}
.thisbody {
	font-size:13px;
}
.smplist {
	list-style-image:url(../images/bullet.png);
}
#faq dt {
	color: #FFF;
	background-color:#254456;
	padding: 4px;
	font-weight:bold;
}
#faq dd {
	padding: 5px 5px 10px 5px;
	font-style: italic;
}
#contactFormContainer {
	position:absolute;
	left:720px;
	float:right;
}
input {
	background:  #D0E5F5;
	border: 1px solid #000;
} 
input.iputtext1, #addressA, #fullnameA, #SignatureA {
	width: 260px;
}
input.sidequick {
	background:  #D0E5F5;
	border: 1px solid #000;
	width:150px;
}  
.buttonquick {
	background:  #D0E5F5;
	border: 1px solid #000;
	font-weight:bold;
    color:#000;
    padding: 3px 5px 3px 5px;
}
button {
	background-color: #D0E5F5;
	border: 1px solid #000;
	font-weight:bold;
    font-size: 12px;
    color:#000;
    padding: 3px 5px 3px 5px;
    cursor:pointer;
    cursor:hand;
} 
textarea {
	display:block;
	background:  #D0E5F5;
	border: 1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
option {
	background:  #fff;
}
.headline {
	position: absolute;
	top: 460px;
	left: 5px;
	height: 195px;
	width:120px;
}
.quickradio {
	width:15px;
	float:right;
}
u {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.clearing { clear: both; }
.alert, .error { color:#000; font-size:12px; background-color:#FF0; font-weight:bold; }
.thankyou { color:#31709F; text-align:left; }
.certifies { font-size:12px; padding: 15px 15px 15px 15px; }
.textdropdown-outer {
  border: 1px solid #000;
  float: left;
}

.textdropdown-btn {
  width: 13px;
  float: right;
  position:relative;
  top: -2px;
  left: -4px;
  cursor: pointer;
}

ul.pulldown {
  border: 1px solid #000;
  padding: 0px;
  list-style: none;
  margin: 0px;
  font-size: 12px;
}
h3 {
	font-size: 38px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	line-height: 0px;
}
h3.faq {
	font-size: 30px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	line-height: 0px;
}
ul.pulldown li {
  padding: 2px;
  display: block;
  list-style: none;
  margin: 0px;
  background-color:#FFF;
}
.first {
	font-size: 26px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	text-align:justify;
}
ul.pulldown li:hover {
  background-color: #D0E5F5;
  cursor: pointer;
}
.bottommenu {
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
}
.copyright {
	font-variant: small-caps;
	font-size: 15px;
	text-align:center;
}
select:hover { cursor:pointer; }
#ticker { width:100%; height:600px;  overflow:auto; }
#ticker dt { padding-top:5px; border:1px solid #ffffff; border-bottom:none; border-right:none; border-left:none; position:relative; background-color:#072C49; }
#ticker dd { margin-left:0; padding:0px 10px 10px 10px; position:relative; }
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }
#success { color:#fff; }

/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3

Licensed under the GPL license:
http://www.gnu.org/licenses/gpl.html
*/


/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*======================================
windows xp style - div that contains the 
<select> has been given an id of #win-xp
(for the purposes of this example
========================================*/
#smp .newListSelected, #smp1 .newListSelected {background:#D0E5F5 url(../images/dropdown.gif) no-repeat scroll 110px 0px; border:1px solid #000; color:#000; height:16px; margin-bottom:10px; padding:0; width:129px; }
#smp2 .newListSelected, #smp3 .newListSelected {background:#D0E5F5 url(../images/dropdown.gif) no-repeat scroll 80px 0px; border:1px solid #000; color:#000; height:16px; margin-bottom:10px; padding:0; width:99px; }
#smp .newListSelected div, #smp1 .newListSelected div, #smp2 .newListSelected div, #smp3 .newListSelected div {display:block; font-size:12px; padding:2px 21px 2px 4px; text-align:left !important;}
#smp .newListSelected div, #smp1 .newListSelected div { width:104px;}
#smp2 .newListSelected div, #smp3 .newListedSelected div {width:74px;}
#smp ul.newList, #smp1 ul.newList, #smp2 ul.newList, #smp3 ul.newList {list-style:none; color:#000; width:115px; background:#fff; border:1px solid #000; top:0px; left:-20px; overflow:auto; font-size: 12px; text-align:left!important; position:absolute; z-index:9999;}
#smp ul.newList { height: 300; }
#smp1 ul.newList, #smp2 ul.newList { height: 75; }
#smp3 ul.newList { height: 58; }
#smp ul.newList li, #smp1 ul.newList li, #smp2 ul.newList li, #smp3 ul.newList li {padding:2px 5px!important; border-bottom: 0px solid #cccccc; position:relative; left:-40;}
#smp .hiLite, #smp1 .hiLite, #smp2 .hiLite, #smp3 .hiLite {width: 130px; background:#31709F!important; color:#fff!important;}
#smp .newListHover, #smp1 .newListHover, #smp2 .newListHover, #smp3 .newListHover {width:130px; background:#D0E5F5!important; color:#000!important;}
#smp .newListSelHover, #smp1 .newListSelHover, #smp2 .newListSelHover, #smp3 .newListSelHover {cursor:pointer;}
#smp .newListSelHover, #smp .newListSelFocus, #smp1 .newListSelHover, #smp1 .newListSelFocus, #smp2 .newListSelHover, #smp2 .newListSelFocus, #smp3 .newListSelHover, #smp3 .newListSelFocus {background-position:auto; }
#smp .newListSelHover div, #smp .newListSelFocus div, #smp1 .newListSelHover div, #smp1 .newListSelFocus div, #smp2 .newListSelHover div, #smp2 .newListSelFocus div, #smp3 .newListSelHover div, #smp3 .newListSelFocus div {font-weight:normal;}

/* Redmond style sheet for jQuery date picker v3.7.0. */
#datepick-div, .datepick-inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #fff;
	color: #222;
	width: 15em;
}
#datepick-div {
	display: none;
	border: 1px solid #4297d7;
	z-index: 100; /*must have*/
}
.datepick-inline {
	float: left;
	display: block;
	border: 0;
}
.datepick-rtl {
	direction: rtl;
}
.datepick-dialog {
	padding: 5px !important;
	border: 4px ridge #4297d7 !important;
}
.datepick-disabled {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
button.datepick-trigger {
	width: 25px;
}
img.datepick-trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepick-prompt {
	float: left;
	padding: 2px;
}
* html .datepick-prompt {
	width: 15em;
}
.datepick-control, .datepick-links, .datepick-header, .datepick {
	clear: both;
	float: left;
	width: 100%;
}
.datepick-control {
	background: #d0e5f5;
	padding: 2px 0px;
}
.datepick-links {
	padding: 2px 0px;
}
.datepick-control, .datepick-links {
	font-weight: bold;
	font-size: 80%;
}
.datepick-links label {
	padding: 2px 5px;
	color: #888;
}
.datepick-clear, .datepick-prev {
	float: left;
	width: 34%;
}
.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {
	float: right;
	text-align: right;
}
.datepick-current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepick-close, .datepick-next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {
	float: left;
	text-align: left;
}
.datepick-header {
	background: #5c9ccc;
	color: #fff;
	text-align: center;
	font-weight: bold;
	height: 1.6em;
}
.datepick-header select {
	background: #5c9ccc;
	color: #fff;
	border: 0px;
	font-weight: bold;
}
.datepick-header span {
	position: relative;
	top: 3px;
}
.datepick {
	text-align: center;
	font-size: 100%;
}
.datepick a {
	display: block;
	width: 100%;
}
.datepick-title-row th {
	text-align: center;
	font-weight: normal;
}
.datepick-week-col {
	background: #d0e5f5;
}
.datepick-days-cell {
	border: 1px solid #c5dbec;
}
.datepick-days-cell a {
	display: block;
	background: #dfeffc;
}
.datepick-other-month a {
	background: #fff;
}
.datepick-week-over a {
	background: #d0e5f5;
}
.datepick-unselectable {
	color: #888;
}
.datepick-today {
	border: 1px solid #fad42e;
}
.datepick-today a {
	background: #fbec88;
}
.datepick-current-day {
	border: 1px solid #4297d7;
}
.datepick-current-day a {
	background: #5c9ccc;
	color: #fff;
}
.datepick-days-cell-over {
	border: 1px solid #79b7e7;
}
.datepick-days-cell-over a {
	background: #d0e5f5;
	color: #222;
}
.datepick-status {
	width: 100%;
	font-size: 80%;
	text-align: center;
}
#datepick-div a, .datepick-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.datepick-inline .datepick-links a {
	padding: 0 5px !important;
}
.datepick-control a, .datepick-links a {
	padding: 2px 5px !important;
	color: #222 !important;
}
.datepick-control a:hover {
	background: #5c9ccc;
}
.datepick-links a:hover, .datepick-title-row a:hover {
	background: #d0e5f5;
}
.datepick-multi .datepick {
	border: 1px solid #a6c9e2;
}
.datepick-one-month {
	float: left;
	width: 15em;
}
.datepick-new-row {
	clear: left;
}
/* ___________ IE6 IFRAME FIX ________ */
.datepick-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1px; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have*/
    height: 187px; /*must have*/
}
#notice {
	background-color:#FF0;
   	font-size:19px;
	font-weight:bold;
}

