html {
	height:100%;
	margin-bottom:1px;
}
body {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#015695;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
.content {
	color:#333333;
	font-size:10pt;
}
.contentwht {
	font-size: 10pt;
	color: #ffffff;
}
.contentred {
	font-size: 10pt;
	color: #CC0000;
}
.contentwht ul {padding: 0px; margin: 10px 0px 0px 15px; list-style:none; list-style-type:none;}
.contentwht ul li {
	padding: 0px 0px 10px 12px;
	margin: 0px;
	background-image:url(../images/elements/arrowred.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	text-decoration: none;
}
.contentmedwht {
	color:#FFFFFF;
	font-size:8pt;
	line-height:12pt;
}
.sub_header {
	color: #015695;
	font-size: 12pt;
	font-weight: bold;
}

.bigblockbtm {
	background-image:url(../images/elements/bg_bigblockbtm.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.bigblocktop {
	background-image:url(../images/elements/bg_bigblocktop.gif);
	background-repeat:no-repeat;
	padding:20px;
}
.divider {border-bottom:1px solid #ffffff}
.formhead {margin-left:147px;}
.fieldsetform {
	width: 430px;
	text-align:left;
	padding:10px;
}
/*td {font-size:12px; color:#666666; line-height:15px; font-weight:normal;}*/

.h1td {font-size:12px; color:#666666; line-height:15px; font-weight:normal;}
.h1td2 {font-size:11px; color:#666666; line-height:15px; font-weight:normal;}
.h1td3 {font-size:12px; color:#990000; line-height:15px; font-weight:normal;}

.blueText {font-size:10px; color:#015695; line-height:15px; font-weight:normal;}
.blueText2 {font-size:12px; color:#015695; line-height:15px; font-weight:normal;}
.blueText3 {font-size:11px; color:#015695; line-height:15px; font-weight:normal;}
.redText {font-size:10px; color:#990000; line-height:14px; font-weight:normal;}
.redText2 {font-size:12px; color:#990000; line-height:14px; font-weight:normal;}
.blkText {font-size:11px; color:#000000; line-height:15px; font-weight:normal;}

h1{font-size:22px; line-height:25px; color:#2E559A; font-weight:bold;}
.head{font-size:18px; line-height:20px; color:#FFFFFF; font-weight:bold; padding-left:5px; display:block; margin-top: -8px;}
.head2{font-size:13px; line-height:18px; color:#2E559A; font-weight:bold;}
.head3{font-size:13px; line-height:20px; color:#ffffff; font-weight:bold;}

.back{background-image: url(../images/bg.gif); background-repeat: repeat-x;}

.pad{padding:2px;}
.pad2{padding-bottom: 3px; padding-left: 5px; padding-top: 3px;}
.pad3{padding:0 0 0 8px}
.inputControl {	color: #000000; background-color: #FFFFFF; border: 1px solid #747474; font-size: 11px;}
select {color: #000000; background-color: #FFFFFF; font-size: 11px;}
.butControl {color: #FFFFFF; background-color: #6A85B6; border: 1px solid #BAC7DE; font-size: 11px; font-weight:bold;}

A.Link { font-size:11px; color:#015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.Link:visited { font-size:11px; color:#015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.Link:hover { font-size:11px; COLOR: #015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }

A.Link2 {  font-size:13px; color:#FFFFFF; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 18px; }
A.Link2:visited {  font-size:13px; color:#FFFFFF; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 18px; }
A.Link2:hover {  font-size:13px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 18px; }

A.botLink {  font-size:10px; color:#015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.botLink:visited {  font-size:10px; color:#015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.botLink:hover {  font-size:10px; COLOR: #015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }

A.botLink2 {  font-size:10px; color:#333399; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.botLink2:visited {  font-size:10px; color:#015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.botLink2:hover {  font-size:10px; COLOR: #015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }

A.blueLink {  font-size:10px; color:#015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.blueLink:visited {  font-size:10px; color:#015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.blueLink:hover {  font-size:10px; COLOR: #015695; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }

A.blueLink2 {  font-size:12px; color:#015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.blueLink2:visited {  font-size:12px; color:#015695; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.blueLink2:hover {  font-size:12px; COLOR: #e61837; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }

A.redLink {  font-size:11px; color:#990000; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.redLink:visited {  font-size:11px; color:#990000; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }
A.redLink:hover {  font-size:11px; COLOR: #990000; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }

A.redLink2 {  font-size:12px; color:#990000; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.redLink2:visited {  font-size:12px; color:#990000; TEXT-DECORATION: underline; font-weight:normal; LINE-HEIGHT: 15px; }
A.redLink2:hover {  font-size:12px; COLOR: #990000; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 15px; }


.servicetype {
	margin:0;
	padding:0;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.servicetype_sm {
	margin:0;
	padding:0;
	font-size: 10pt;
	color: #ffffff;
}
.visainfo {margin-top:20px;height:40px;font-size:9pt;float:right:}
a .borderimg {padding:3px;border:1px solid #666666;}
.borderimg {padding:3px;border:1px solid #666666;}
.cardcode, .passportcard {
	text-align:justify;
	padding:10px;
	background:#FFFFFF;
	width:260px;
}
.testimonials {
	display:block;
	color:#FFFFFF;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9pt;
	text-align:left;
	font-style:italic;
}
.testimonialtext {
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:10pt;
}
a.readmore {
	float:right;
	display:block;
	margin-top:5px;
	padding:3px;
	background:#e51a38;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
		font-style: normal;
}
.footer {
	color:#CCCCCC;
	font-size:9pt;
	margin-top:10px;
}
.footer a,
.footer a:link,
.footer a:active,
.footer a:visited {
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	margin:5px;
}
.footer a:hover {
	color:#e61837;
	/*border-bottom:1px solid #e61837*/
}