body
{
	margin: 0;
	padding: 0;
	background-color: white;
	font: normal 11px/17px Georgia, "Times New Roman" , Times, serif;
	color: #666363;
}
div, p, ul, li, span, a, img, h1, h2, h3, h4, h5, form, label, input, textfield, checkbox, fieldset, legend
{
	padding: 0;
	margin: 0;
}
ul
{
	list-style: none;
}
.spacer
{
	clear: both;
	padding: 0;
	margin: 0;
	line-height: 0;
}

/*.link
{font-size: 14px;text-decoration:underline; color:#ff5d2b; }
a.link:hover{font-size: 14px;text-decoration:none; }*/

a img
{
	border: 0;
}


/*..........................Top part Started.................*/
.top
{
	width: 100%;
	background-color: #0C4879;
	height: 28px;
	padding:0; margin:0;
}
.menu
{
	width: 990px;
	float: left;
	padding-right: 10px;
}
.nav
{
	padding: 2px 0 0 0;
	margin: 0;
	list-style: none;
	height: 25px;
	float: left;
}
.nav li
{
	float: left;
	font: normal 11px/26px Georgia, "Times New Roman" , Times, serif;
	margin-right: 2px;
	color:#fffffd;
}
.nav li a
{
	display: block;
	float: left;
	height: 26px;
	font: normal 11px/26px Georgia, "Times New Roman" , Times, serif;
	color:#FEFEFE;
	text-align: center;
	padding: 0 0 0 14px;
	cursor: pointer;
	text-decoration: none;
}
.nav li a b
{
	float: left;
	display: block;
	padding: 0 14px 0 1px;
	background: url(images/tabbg.gif) no-repeat right top;
}
.nav li.active a
{
	color:#0C4877;
	background: url(images/hover.gif) no-repeat left top;
	display: block;
}
.nav li.active a b
{
	background: url(images/active.gif) no-repeat right top;
}
.nav li a:hover
{
	color: #0C4876;
	background: url(images/hover.gif);
	text-decoration: none;
}
.nav li a:hover b
{
	background: url(images/hover.gif) no-repeat right top;
}
.nav li.active a:hover
{
	color: #0C4875;
	background: url(images/active.gif);
	cursor: default;
}
.nav li.active a:hover b
{
	background: url(images/active.gif) no-repeat right top;
}
/*..........................Top part Completed.................*/

.content
{
	width: 100%;
	background: url(images/body_bg.gif) repeat-x 0 0;
	background-color: white;
}

.left
{
	width: 34px;
	float: left;
	display: block;
	padding-top: 90px;
}

/*..........................Middle part Start.................*/
.middle
{
	width: 598px;
	float: left;
	display: block;
}
.header
{
	width: 598px;
	height: 226px;
	position: relative;
	background: url(images/header_bg.jpg) no-repeat 0 0;
	float: left;
	display: block;
	margin-bottom: 10px;
}
.header img
{
	width: 228px;
	height: 53px;
	display: block;
	position: absolute;
	top: 13px;
	left: 4px;
}
.header h1
{
	position: absolute;
	top: 71px;
	left: 0;
	font: normal 16px/20px Georgia, "Times New Roman" , Times, serif;
	/*font: bold 12px/15px "Times New Roman" , Times, serif;*/
	color: black;
}
.header h2
{
	position: absolute;
	top: 146px;
	left: 21px;
	font: normal 16px/20px Georgia, "Times New Roman" , Times, serif;
	/*font: normal 24px/30px Georgia, "Times New Roman" , Times, serif;*/
	color: #F7F7F6;
}
.header h3
{
	position: absolute;
	top: 176px;
	left: 22px;
	font: normal 16px/20px Georgia, "Times New Roman" , Times, serif;
	color: #F7F7F3;
}
.header h4
{
	position: absolute;
	top: 201px;
	left: 21px;
	font: normal 16px/20px Georgia, "Times New Roman" , Times, serif;
	/*font: normal 14px/18px Georgia, "Times New Roman" , Times, serif;*/
	color: #F7F7F5;
}

.welcome
{
	padding: 25px 12px 25px 0;
}
.welcome h2
{
	font: normal 20px/26px Georgia, "Times New Roman" , Times, serif;
	color: #0C4874;
	padding: 0 0 15px 0;
}
.welcome h3
{
	font: normal 24px/30px Georgia, "Times New Roman" , Times, serif;
	color: #0C4873;
	padding: 15px 0;
}
.welcome p
{
	font: normal 12px/20px Georgia, "Times New Roman" , Times, serif;
	color: #666363;
	padding-bottom: 13px;
}
h3.subheading
{
	font: normal 18px Georgia, "Times New Roman" , Times, serif;
	color: #1c6aa5;
	font-weight: normal;
}
.modules
{
	width: 598px;
	font: normal 20px/25px Georgia, "Times New Roman" , Times, serif;
	color: #0C4873;
}

.modules ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.modules li
{
	margin-top: 2px;
	float: left;
	margin-right: 5px;
	/*border:1px solid blue;*/
}

.modules li.clear
{
	clear: both;
	padding: 0;
	margin: 0;
	line-height: 0;
}
.modules li.top_boxes
{
	width: 177px;
	background: url(images/topbox_bg.gif) repeat-y left 11px;
	border-bottom: 1px solid #E8E8E8;
	padding-bottom: 10px;
}
.modules li.top_boxes h2
{
	padding: 12px 8px;
	font: normal 18px/25px Georgia, "Times New Roman" , Times, serif;
	color: #0C4872;
}
ul.contact-form
{
	list-style-type: none;
	padding: 0 0 4px 8px;
	margin: 0;
}
ul.contact-form li
{
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #3C3C3C;
	padding-left: 20px;
	background: url(images/underli_bg.gif) no-repeat 0 2px;
}

.modules li.allign_boxes
{
	width: 177px;
	background: url(images/topbox_bg.gif) repeat-y left 11px;
	border-bottom: 1px solid #E8E8E8;
	padding-bottom: 10px;
	margin-left: 10px;
}
.modules li.allign_boxes h2
{
	padding: 12px 8px;
	font: normal 18px/25px Georgia, "Times New Roman" , Times, serif;
	color: #0C4871;
}

.modules li.left_boxes
{
	width: 192px;
	background: url(images/bottom_bg_middle.gif) repeat-y left 0;
	margin-top: 12px;
}
.modules li.left_boxes p.extreme
{
	width: 177px;
	height: 34px;
	background: url(images/be_modulesbg.gif) no-repeat 0 0;
	padding: 15px 0 0 15px;
}

.modules li.left_boxes p.extreme2
{
	width: 177px;
	height: 34px;
	background: url(images/be_modulesbg2.gif) no-repeat 0 0;
	padding: 15px 0 0 15px;
}

.modules li.left_boxes h2
{
	padding: 0 8px 0 10px;
	font: normal 18px/25px Georgia, "Times New Roman" , Times, serif;
	color: #0C4870;
}
ul.second_form
{
	list-style-type: none;
	width: 172px;
	padding: 0 0 10px 20px;
	margin: 0;
	display: block;
}
ul.second_form li
{
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #3C3C3C;
	padding: 0 0 0 20px;
	background: url(images/underli_bg.gif) no-repeat 0 2px;
}

/*..........................Middle part Ends.................*/

.right
{
	width: 254px;
	float: left;
	display: block;
	background: url(images/left_floatbg.gif) no-repeat 0 0; /*border:1px solid blue;*/
}
p.threed
{
	padding: 54px 0 28px 71px;
}
.requestinfo
{
	width: 212px;
	height: 94px;
	margin: 0 auto; /*border:1px solid blue;*/
	background: url(images/requestbg.jpg) no-repeat 0 0;
}
.requestinfo h2
{
	font: normal 14px/15px Georgia, "Times New Roman" , Times, serif;
	color: #FF5D2B;
	padding: 4px 0 8px 10px;
}
/*a.sanjeev{ font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#FF5D2B; padding:0px; text-decoration:none;}
a.sanjeev :hover{ font:bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#FF5D2B; padding:0px; text-decoration:underline;}*/
/*.requestinfo a span
{
	font: bold 14px/26px Georgia, "Times New Roman" , Times, serif;
	color: #FF5D2B;
	text-decoration: none; 
	padding: 8px 0 8px 10px;
		
}
.requestinfo a span:hover
{
	font: bold 14px/26px Georgia, "Times New Roman" , Times, serif;
	color: #FF5D2B;
	text-decoration: none;
	
}*/

.requestinfo a.link1
{
	/*font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #0C4879;
	padding: 13px 0 8px 0;*/
	text-decoration: none;
}







.requestinfo p
{
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #0C4869;
	padding:0 10px 0 10px;
}
.requestinfo a
{
	/*font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;*/
	color: #FF5D2B;
	text-decoration: underline;
}
.requestinfo a:hover
{
	/*font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;*/
	color: #FF5D2B;
	text-decoration: none;
}
.requestinfo h3
{
	font: normal 16px/15px Georgia, "Times New Roman" , Times, serif;
	color:#FFFDFD;
	padding: 10px 0 8px 50px;
}
.requestinfo a.link
{
	font: normal 14px/18px Georgia, "Times New Roman" , Times, serif;
	color: #0C4880;
	padding: 13px 0 8px 5px;
}
a.requestinfo.link:hover
{
	font: normal 14px/18px Georgia, "Times New Roman" , Times, serif;
	color: #FF5D2B;
	padding: 13px 0 8px 5px;
	text-decoration: underline;
}
ul.download
{
	list-style-type: none;
	padding: 18px 40px 12px 20px; /*border:1px solid blue;*/
	margin: 0;
	width: 198px;
}
ul.download li
{
	margin: 0 0 2px 0;
	line-height: 30px;
	width: 198px;
	height: 30px;
}
ul.download li a
{
	font: normal 14px/34px Georgia, "Times New Roman" , Times, serif;
	color:#FDFBFB;
	width: 158px;
	border: 1px solid #E6E6E6;
	/*background: url(images/downloada_bg.jpg) repeat-x 0 0;
	background: url(images/downloadahover_bg2.jpg) repeat-x 0 0;*/
	background: url(images/downloadahover_bg2.bmp) no-repeat 0 0;
	text-decoration: none;
	display: block;
	padding-left: 50px;
}
ul.download li a:hover
{
	border: 1px solid #E6E6E6;/*F48383;*/
	color:#FDFBFa;
	/*background: url(images/downloadahover_bg2.jpg) repeat-x 0 0;*/
	background: url(images/downloadahover_bg2.bmp)no-repeat 0 0;
}

.contact
{
	width: 188px;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 20px;
	font: normal 14px Georgia, "Times New Roman" , Times, serif;
	color: #0c4879;
	border: 1px solid #e6e6e6; /*border: 1px solid #366999;*/
	background: #f9fdfe url(images/contact-bg.jpg) repeat-x left bottom;
}
.contact h2
{
	font: bold 14px/15px Georgia, "Times New Roman" , Times, serif;
	color: #6B6B6B;
	padding: 0px 0 0px 0px;
}
.textbox
{
	width: 200px;
	height: 20px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.textarea
{
	width: 170px;
	height: 50px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.button
{
	width: 140px;
	height: 26px;
	font: bold 12px Georgia, "Times New Roman" , Times, serif;
	color:#FDFAF9;
	background: url(images/downloadahover_bg2.jpg);
	border-left: 1px solid #f69f00;
	border-top: 1px solid #f69f00;
	border-right: 1px solid #f69f00;
	border-bottom: 1px solid #f69f00;
	cursor:pointer;
	text-align: center;
}

.newsletter
{
	width: 187px;
	padding: 5px 12px 10px 10px;
	margin: 0px 0px 0px 20px;
	height: 60px;
	font: normal 14px Georgia, "Times New Roman" , Times, serif;
	color: #0c4879;
	border: 1px solid #e6e6e6;
	background: #f9fdfe url(images/newsletter-bg.jpg) repeat-x left bottom;
}
.newsletter h2
{
	font: bold 14px/15px Georgia, "Times New Roman" , Times, serif;
	color: #6B6B6B;
	padding: 0px 0 0px 0px;
}
ul.newsletter
{
	list-style-type: none;
	padding: 20px 0px 20px 0px;
	width: 186px; /*border:1px solid blue;*/
	margin: 0;
	float: left;
	display: block;
}
.box
{
	margin: 0 0 2px 0;
	width: 155px;
	float: left;
	display: block; /*border: 1px solid blue;*/
	padding: 10px 0 0 0px;
}
.go
{
	margin: 0 0 2px 0;
	width: 30px;
	float: right;
	display: block; /*border: 1px solid blue;*/
	padding: 9px 0 0 0px;
}
.textbox2
{
	width: 145px;
	height: 20px;
	padding: 0px 0 0 0px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.buttongo
{
	width: 28px;
	height: 26px;
	font: bold 12px Georgia, "Times New Roman" , Times, serif;
	color:#fffffe;
	background: url(images/downloadahover_bg2.jpg);
	border-left: 1px solid #f69f00;
	border-top: 1px solid #f69f00;
	border-right: 1px solid #f69f00;
	border-bottom: 1px solid #f69f00;
	text-align: center;
	cursor:pointer;
}
.attandence
{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	font: bold 14px Georgia, "Times New Roman" , Times, serif;
	color: black; /*border:1px solid blue;*/
}
ul.download2
{
	list-style-type: none;
	padding: 5px 0px 0px 20px;
	margin: 0px 0px 0 0px;
	float: left;
	display: block; /*border: 1px solid blue;*/
}
.img
{
	margin: 0 0 2px 0px;
	width: 24px;
	float: left;
	display: block; /*border: 1px solid blue;*/
}

.downloadtext
{
	margin: 0 0 2px 0;
	width: 140px;
	float: left;
	display: block; /*border: 1px solid blue;*/
}
.link2
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #e18224;
	text-decoration: none;
}
.link2:hover
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #e18224;
	text-decoration: underline;
}
.footer
{
	width: 100%;
	background: #0c4879;
	float: left;
	display: block;
	color: white;
	text-align: center;
	clear: both;
	padding: 12px 0 0 0px;
	height: 40px;
}

ul.bottom
{
	list-style-type: none;
	padding: 20px 25px 20px 75px; /*border:1px solid blue;*/
	margin: 0 0px 0 0px;
	width: 900px;
	text-align: left; /*background:#ffff99;*/
	color: #f69f00;
	text-align: center;
}
.text
{
	margin: 0 0 2px 0px;
	width: 242px;
	float: left;
	display: block; /*border: 1px solid yellow;*/
	height: 60px;
	text-align: left;
}
.foot_divider
{
	margin: 0px 48px 2px 0px;
	padding: 0px;
	width: 2px;
	float: left;
	display: block; /*border: 1px solid yellow;*/
	background: url(images/divider.jpg) repeat-y left bottom;
	height: 60px;
}
.footer-link
{
	color: #f69f00;
	text-decoration: none;
}
a.footer-link:hover
{
	color: #f69f00;
	text-decoration: underline;
}

/*..............................Contactus..........................*/

.Pagecontact
{
	width: 400px;
	float: left;
	display: block;
	font: normal 12px/15px Georgia, "Times New Roman" , Times, serif;
	color:#0C4881;
	/*font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #2382BA;*/
}

.Details
{
	width: 390px;
	float: left;
	display: block;
	padding-top: 25px;
}

#gb_form fieldset
{
	border: 40px solid #F0EEEE;
	margin: 0 0 0 0;
	padding: 180px 0 0 0;
}
#gb_form fieldset fieldset
{
	border: 0;
	margin: 0 0 8px 0;
	padding: 2px 32px 12px 32px;
}

#gb_form legend, #gb_form dt
{
	color: #ff0000;
	border: none;
	font-size: 12px;
	margin: 0 0 0 -9px;
}

#gb_form legend#mainlegend
{
	font-size: 18px;
	color: #426DA4;
	margin: 0;
	font-weight: normal;
}

#gb_form label
{
	color: #29303b;
	margin-top: 5px;
	margin-left: 0;
	
}
#gb_form fieldset legend
{
	color: #ff0000;
	margin-bottom: 10px;
	margin-left: -10px;
}

#gb_form input.short, #gb_form input.med, #gb_form select.med, #gb_form textarea.textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 2px;
	width: 240px;
	border: 2px solid #EFEDED;
	background-color: #fff;
}
#gb_form input.button_2
{
	background-color: #003472;
	border: 0px;
	padding: 2px;
	color: #fff;
}

#gb_form input.button:hover, #gb_form input.button:focus, #gb_form input.button.hover, #gb_form input.button.focus
{
	background-color: #000;
	color: #fff;
}

/*..............................Support..........................*/
.support
{
	padding: 10px;
}
.support h3
{
	font: normal 18px/25px Georgia, "Times New Roman" , Times, serif;
	color: #356B85;
}
.support ul
{
	padding: 10px 0 0 0;
	margin: 0;
	list-style-type: none;
}
.support ul li
{
	float: left;
	width: 168px;
	margin: 0;
	display: block;
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #6B6B6B;
	background-color: #E9E9E9;
	margin-right: 10px;
	padding: 10px 5px;
	border: 1px solid #E6E6E6;
}
.support ul li span
{
	font: bold 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: black;
}
.support ul li ins
{
	font: bold 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: white;
	background-color: #FBD07A;
	text-decoration: none;
	padding: 2px;
	margin-bottom: 5px;
}


/*..............................features..........................*/
#content_list
{
	width: 598px;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
}
#content_list ul
{
	width: 285px;
	padding: 0 0 0 5px;
	margin: 0;
}
#content_list ul li
{
	font-family: "Times New Roman" , Times, serif;
	color: #356b85;
	font-size: 12px;
	width: 265px;
	padding: 0 0 0 20px;
	margin: 0;
	background: url(images/paylite_icon.gif) no-repeat 0 5px;
	font-weight: bold;
	line-height: 20px;
}
#content_list_left
{
	width: 285px;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
}
#content_list_right
{
	width: 285px;
	padding: 0 0 0 10px;
	margin: 0;
	float: right;
	display: block;
}

/*..............Faqs page Starts..........*/
.what
{
	padding: 0 10px;
}
.answer
{
	font: normal 12px/15px Georgia, "Times New Roman" , Times, serif;
	color: #0C4879;
	padding: 5px;
	background-color: #DFF5F9;
	border: 1px solid #E6E6E6;
	margin-bottom: 5px;
}
ul.language
{
	padding: 15px 0 5px 20px;
	margin: 0;
	list-style-type: none;
}
ul.language li
{
	font: normal 11px/13px Georgia, "Times New Roman" , Times, serif;
	color: #447ECC;
	margin-bottom: 5px;
	background: url(images/faqs_under_bg.jpg) no-repeat 0 3px;
	padding-left: 20px;
}

/*..............Faqs page Ends..........*/

/*..............Key Features Starts..........*/

.keyFeatures
{
	width: 260px;
	background-color: #F7F7F7;
	border: 1px solid #E9E9E9;
	padding: 10px;
	margin-right: 10px;
	float: left;
}
.keyFeatures p
{
	font: normal 14px/15px Georgia, "Times New Roman" , Times, serif;
	color:#0C4882;
}
.secondFeatures
{
	width: 260px;
	background-color: #F7F7F7;
	border: 1px solid #E9E9E9;
	padding: 10px 10px 40px 10px;
	margin-right: 10px;
	float: left;
}
.thirdFeatures
{
	width: 260px;
	background-color: #F7F7F7;
	border: 1px solid #E9E9E9;
	padding: 10px 10px 100px 10px;
	margin-right: 10px;
	float: left;
}
.thirdFeatures p
{
	font: normal 14px/15px Georgia, "Times New Roman" , Times, serif;
	color:#0C4883;
}
ul.third_form
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
}
ul.third_form li
{
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #3C3C3C;
	padding: 0 0 0 20px;
	background: url(images/underli_bg.gif) no-repeat 0 2px;
	margin-bottom: 3px;
}

ul.question
{
	list-style-type: none;
	padding: 0 0 10px 20px;
	margin: 0;
	display: block;
}
ul.question li
{
	font: normal 12px/15px Georgia, "Times New Roman" , Times, serif;
	color:#0C4884;
	padding: 0 0 0 20px;
	background: url(images/underli_bg.gif) no-repeat 0 2px;
	margin-bottom: 3px;
}
ul.question li a
{
	font: normal 12px/15px Georgia, "Times New Roman" , Times, serif;
	color: #0C4885;
	text-decoration: underline;
}
ul.question li a:hover
{
	text-decoration: none;
}

.red
{
	color: #ff0000;
	text-decoration: none;
}
.dropdown
{
	width: 203px;
	height: 20px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.textbox_contact
{
	width: 170px;
	height: 20px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.textarea_contact
{
	width: 170px;
	height: 45px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.message
{
	width: 415px;
	height: 60px;
	border: 1px solid #e6e6e6;
	font: normal 12px Georgia, "Times New Roman" , Times, serif;
}
.requestinfo a.link1
{
	/*font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;*/
	color:#FCFBFA;
	padding: 13px 0 8px 0;
	text-decoration: none;
}
.page
{
	width:100%;
	padding-left:0px;
}
.welink
{
	font: normal 11px/15px Georgia, "Times New Roman" , Times, serif;
	color: #3C3C3C;
	padding: 13px 0 8px 5px;
}
/*-----------------26/11/08-------------------*/
.requestinfo a.link2
{
	font: bold 14px/15px Georgia, "Times New Roman" , Times, serif;
	color: #FF5D2B;
	padding: 13px 0 8px 0;
	text-decoration: none;
}
/*.left{ float:left; display:block; width:185px; margin:0; padding:0;}
#gb_form fieldset label
{
	color: #ff0000;
	margin-bottom: 10px;
	margin-left: -10px;
	padding:10px 5px 5px 10px;
}*/
.contactform {
	width: 460px;
}
#contactform{ margin:0; padding:0;}
#contactform fieldset{ margin:0; padding:10px;}
#contactform fieldset legend{ font: normal 11px/15px Georgia, "Times New Roman" , Times, serif; padding:0px 5px; margin:0; color:#666363;}
#contactform fieldset label{ font: normal 11px/15px Georgia, "Times New Roman" , Times, serif; padding:5px 10px 0 10px; margin:0; color:#666363; width:180px; float:left; display:block;}
#contactform fieldset input.box{ font: normal 11px/20px Georgia, "Times New Roman" , Times, serif; padding:0; margin:0 0 0 10px; color:#666363; width:150px; height:22px; float:left; display:block; border: solid 1px #E6E6E6;}
#contactform fieldset input.box1{ font: normal 11px/20px Georgia, "Times New Roman" , Times, serif; padding:0; margin:0 0 0 10px; color:#666363; width:180px; height:50px; float:left; display:block; border: solid 1px #E6E6E6;}
#contactform .left{ width:200px; padding:10px 0 10px 0; margin:0; float:left; display:block;}
#contactform .right{ width:200px; padding:10px 0 10px 0; margin:0; float:right; display:block; background:none}
.clear{ margin:0; padding:0; clear:both; line-height:1px; border:0px solid blue;}
.box2{ padding:10px 0 10px 0;}
.support-title { font-size:18px; padding:0 0 5px 0; color:black}
.support-link a {font-size:18px; padding:0 0 5px 0; display:block; color:#21b1d8; text-decoration:none}
/*24dec2009*/
.wbp{ margin:10px 0 0 0; padding:10px; width:546px; background:#F7F7F7; border:1px solid #E8E8E8; font-size:12px;}
.wbp h2
{
	font: normal 20px/26px Georgia, "Times New Roman" , Times, serif;
	color: #0C4874;
	padding: 0 0 5px 0;
}
.wbp a{ margin:0; padding:0; text-decoration:underline; color:#1C6AA5;}
.wbp a:hover{ margin:0; padding:0; text-decoration:none; color:#1C6AA5;}
.wbp-inner{ margin:10px 0 0 0; padding:10px; width:546px; font-size:12px;}
.wbp-inner h2{ font: normal 20px/26px Georgia, "Times New Roman" , Times, serif;
	color: #0C4874;
	padding: 0 0 5px 0;}
.wbp-inner h1{ font: normal 24px/30px Georgia, "Times New Roman" , Times, serif;
	color: #0C4874;
	padding: 0 0 5px 0;}
.wbp-inner h3{ font: normal 16px/22px Georgia, "Times New Roman" , Times, serif;
	color: #0C4874;
	padding: 0 0 5px 0;}
	
.wbp-inner a{ margin:0; padding:0; text-decoration:underline; color:#1C6AA5;}
.wbp-inner a:hover{ margin:0; padding:0; text-decoration:none; color:#1C6AA5;}
p.gitex
{
	font: normal 14px Georgia, "Times New Roman" , Times, serif;
	color: #1c6aa5;
	font-weight: normal;
	text-align:center;
	padding:12px 0 8px 0;
}
p.gitex a
{
	font: normal 16px Georgia, "Times New Roman" , Times, serif;
	color: #033052;
	text-decoration:none;
}
p.gitex a:hover
{
    color: #1c6aa5;
	text-decoration:underline;
}
.gitex span { color:#033052; font-size:22px;}
.clientlist { float:left; display:block; background:white; width:210px; height:100px; border:#ededed 1px solid; position:relative; margin:0px 0 10px 19px}
.clientlist p { position:absolute;left:0px; top:0px; display:block; border:1px solid blue; z-index:11}
.clientlist p a { text-decoration:none; font-size:10px; font-weight:bold}
.gitexbanner { float:left; display:block; width:212px; margin:0; font: normal 14px Georgia, "Times New Roman" , Times, serif;color: #0C4879; padding: 25px 0 12px 18px; }
.bannertop { float:left; display:block; width:212px; background:url(images/lttop.jpg) no-repeat left top; height:9px; margin:0; padding:0; }
.bannerbg { float:left; display:block; width:212px; background:url(images/ltbg.jpg) repeat-y; margin:0; padding:0; }
.bannerbg p.click{ margin:8px; padding:9px 0 5px 5px; border-top:1px solid #D1CFCF; }
.bannerbg p.gitexbg{ margin:0px 5px; padding:32px 0 5px 0px; width:202px; background:url(images/gitexbg.jpg) no-repeat; height:67px; border-top:0px solid #D1CFCF; text-align:center; font:normal 14px/17px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#ffffff;}
.bannerbg ul{ list-style-type:none; margin:0; padding:0; }
.bannerbg ul li{ float:left; display:block; width:187px; margin:0; padding:3px 0 3px 12px; font: normal 14px Georgia, "Times New Roman" , Times, serif;color: #0C4879; border:0px solid blue; }
.bannerbg ul li ul{ list-style-type:none; margin:0; padding:0; }
.bannerbg ul li ul li.glink{ float:left; display:block; width:140px; margin:0; padding:0px 0 0px 12px; font: normal 14px Georgia, "Times New Roman" , Times, serif;color: #0C4879; border:0px solid blue; }
.bannerbg ul li ul li.glink a{ font: normal 14px Georgia, "Times New Roman" , Times, serif; color: #1c6aa5; text-decoration:none;}
.bannerbg ul li ul li.glink a:hover{ color:#1c6aa5; text-decoration:underline;}
.bannerbg ul li ul li.clink{ float:right; display:block; width:28px; margin:0; padding:0px 0 2px 0px; font: normal 14px Georgia, "Times New Roman" , Times, serif;color: #0C4879; border:0px solid blue; }


.bannerbottom { float:left; display:block; width:212px; background:url(images/ltbottom.jpg) no-repeat left top; height:9px; margin:0; padding:0; }