body {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
}
#horizon        
	{
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}
#wrapper    
	{
	margin-left: -516px; /* is approximately half of content width */
	position: absolute;
	top: -335px; /* is approximately half of average size of 670 */
	left: 50%;
	width: 1032px;
	height: 670px;
	visibility: visible
	}
#content {
	z-index:1;
	background-color: #FFFFFF;
	border: 4px solid #2995C2;
	width: 1032px;
	height: auto;
}
.text1 {
	font-family: Arial;
	font-size: 14px;
	color: #02225B;
}
.text2 {
	font-family: Arial;
	font-size: 14px;
	color: #2995C2;
}
.pad1 {
	padding-bottom: 7px;
	font-family: Arial;
	color: #02225B;
	font-size: 14px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 75px;
	word-spacing: normal;
	white-space: normal;
}
.table_pad {
	text-align: center;
	height: 25px;
}
.link1 {
	font-family: Arial;
	font-size: 14px;
	color: #2995C2;
	text-decoration: underline;
}
	.link1:hover {
	color: #FFFFFF;
	background-color: #2995C2;
}
.mainbg {
	background-color: #000000;
	width: 100%;
}
.form {
	margin: 0px;
}
.formstyle {
	background-color: #FFFFFF;
	border: 1px solid #2995C2;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.formstyle2 {
	background-color: #2995C2;
	border: 1px solid #666666;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	height: auto;
	cursor: hand;
	width: auto;
}
.text3 {
	font-family: Arial;
	font-size: 14px;
	color: #022564;
}
.scrollbar  {
scrollbar-face-color:#022564;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#2995C2;
  scrollbar-shadow-color:#011436;
  scrollbar-highlight-color:#0450DB;
  scrollbar-3dlight-color:#0450DB;
  scrollbar-darkshadow-Color:#011436;
  }
.border1 {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2995C2;
	border-right-color: #2995C2;
	border-bottom-color: #2995C2;
	border-left-color: #2995C2;
	width: 100%;
	background-color: #FFFFFF;
}
.border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #3A3A3A;
	border-right-color: #3A3A3A;
	border-bottom-color: #3A3A3A;
	border-left-color: #3A3A3A;
	width: 100%;
	background-color: #000000;
}
.img {
	padding: 0px;
	border: 1px solid #C8C8C8;
	background-color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity=100);
	margin: 0px 0px;
}
.img:hover {
	border-color: #FF9900;
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: #FFFFFF;
}
.img:visited {
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: #808080;
	border-color: #CCCCCC;
}
.link2 {
	font-family: Arial;
	font-size: 12px;
	color: #2995C2;
	text-decoration: underline;
}
	.link2:hover {
	color: #FFFFFF;
	background-color: #2995C2;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2995C2;
}
.maintable {
	height: 573px;
	width: 1011px;
	background-color: #FFFFFF;
	margin: 12px;
}
.base {
	background-color: #2995C2;
	height: 55px;
	width: 100%;
}
#mainarea {
	height: 426px;
	width: 1011px;
}
.red {
	background-color: #FA460C;
}
.dotspace {
	width: 6px;
}
.dot {
	height: 16px;
	width: 3px;
}
.dottable {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: none;
	border-left-style: none;
	width: 3px;
}
.bluemain {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #044BD0;
}
.reddot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	background-color: #F9420B;
	width: 3px;
}
.orangedot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #F98900;
}
.yellowdot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #F9E511;
}
.greendot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #7ABF11;
}
.bluedot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #369AC4;
}
.indigodot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #AF0057;
}
.violetdot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #9F0050;
}
.blue2dot {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-bottom-width: 4px;
	width: 3px;
	background-color: #022057;
}
.titlepad {
	margin-bottom: 15px;
	margin-left: 58px;
}
.toppad {
	height: 9px;
}
.textarea {
	height: 418px;
}
.pad2 {
	padding-bottom: 7px;
	font-family: Arial;
	color: #02225B;
	font-size: 14px;
	text-align: left;
	padding-left: 75px;
}
.titlepad1 {
	margin-bottom: 15px;
}
.pad3 {
	padding-bottom: 7px;
	font-family: Arial;
	color: #02225B;
	font-size: 14px;
	text-align: left;
}
.text5 {

	font-family: Arial;
	font-size: 12px;
	color: #02225B;
}
.text6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2995C2;
}
.bg1 {
	background-color: #2995C2;
	color: #FFFFFF;
	font-size: 12px;
}
.bg1a {
	background-color: #CBE9F3;
	color: #02225B;
	font-size: 11px;
}
.bg2 {
	color: #FFFFFF;
	background-color: #F9420B;
}
.bg3 {
	color: #FFFFFF;
	background-color: #7ABF11;
}
.bg4 {
	color: #FFFFFF;
	background-color: #F9E511;
}
.btext {
	font-family: Arial;
	font-size: 12px;
	color: #2995C2;
}
.bg2a {
	color: #02225B;
	background-color: #FECBBC;
	font-size: 11px;
}
.bg3a {
	color: #02225B;
	background-color: #E4FAC5;
	font-size: 11px;
}.bg4a {
	color: #02225B;
	background-color: #FDF7A2;
	font-size: 11px;
}
.popuppad {
	margin: 7mm;
	font-family: Arial;
	font-size: 12px;
	color: #02225B;
	text-align: justify;
}
.bg5 {
	color: #FFFFFF;
	background-color: #AF0057;
	font-size: 12px;
}
.bg6 {
	color: #FFFFFF;
	background-color: #022564;
	font-size: 14px;
}
.bg5a {
	color: #FFFFFF;
	background-color: #FF84C1;
	font-size: 12px;
}
.bg7 {
	color: #FFFFFF;
	background-color: #F98900;
	font-size: 14px;
}
.bg7a {
	color: #02225B;
	background-color: #FFE0BB;
	font-size: 11px;
}
.bg8 {
	color: #FFFFFF;
	background-color: #AF0057;
	font-size: 12px;
}
.bg8a {
	color: #FFFFFF;
	background-color: #FF97CB;
	font-size: 12px;
}
.pad3 {

	padding-bottom: 2px;
	font-family: Arial;
	color: #2995C2;
	font-size: 12px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 75px;
	word-spacing: normal;
	white-space: normal;
}
.pad4 {

	padding-bottom: 7px;
	font-family: Arial;
	color: #02225B;
	font-size: 12px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 75px;
	word-spacing: normal;
	white-space: normal;
}
.pad5 {


	padding-bottom: 7px;
	font-family: Arial;
	color: #02225B;
	font-size: 12px;
	text-align: justify;
	padding-right: 0px;
	padding-left: 5px;
	word-spacing: normal;
	white-space: normal;
}
.popuppad1 {

	margin: 7mm;
	font-family: Arial;
	font-size: 12px;
	color: #02225B;
}
.pad6 {


	padding-bottom: 2px;
	font-family: Arial;
	color: #2995C2;
	font-size: 10px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 75px;
	word-spacing: normal;
	white-space: normal;
}
.border3 {
	background-color: #FFFFFF;
	border: 2px solid #2995C2;
}
