/* CSS Document */

body
{
	background:url(../../images/body-bg.jpg) #e3d6ff;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b1167;
}

div, td, tr
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #2b1167;
}

a img{border:0;}

a{color: #ffffff; text-decoration:none;}

a:hover{color: #2b1167; text-decoration:none;}
.pdf{color: #b91a25; text-decoration:none; font-weight:bold;}

a.pdf:hover{color: #2b1167; text-decoration:none; font-weight:bold;}

.clear{clear:both;}

h1,h2,h3,h4,h5,h6,form{margin:0px;padding:0px;}
.main
{
	width:927px;
	margin:0 auto;
	
}
.header
{
	width:927px;
	height:281px;
	background:url(../images/header2.jpg);
}
.header p.links
{
	width:300px;
	margin:0px;
	padding:10px 0 0 0;
	float:right;
	display:block;
}
.container{
width:926px;
/*background-color:#00CC99;*/
padding:28px 0 0px 0;
/*border:1px solid blue;*/
}
.container2{
width:926px;
padding:0px 0 0px 0;
/*border:1px solid blue;*/
}
.h3 {
font-family:"Arial", Helvetica, sans-serif;
color:#2b1065;
font-weight:bold;
font-size:18px;
text-align:left;
padding:10px 10px 0 10px;
}
.h4 {
font-family:"Arial", Helvetica, sans-serif;
color:#2b1065;
font-weight:bold;
font-size:16px;
text-align:left;
padding:10px 10px 0 10px;
}

.leftpanel {
width:183px;
float:left;
display:block;
/*border:1px solid blue;*/
}
/*--------CSS for Menu-----------*/

.menu
{
	margin:0px;
	padding:0 0 0 0px;
	/*border:#402386 solid 1px;*/
	width:173px;
	background-color:#6e4ebb;
	float:left;

}

.menulist
{
	width:183px;
	float:left;
	margin:0px;
	padding:0px;
}


ul.submenu
{
	background:#6e4ebb url(../images/menu-top.gif) top center no-repeat;
	width:183px;
	margin:0px;
	padding:25px 0 0 0px;
	float:left;
	color:#ffffff;
	text-align:left;
	list-style-type:none;

}
ul.submenu li.menubottom{background:#6e4ebb url(../images/menu-bottom.gif) bottom center no-repeat;
width:183px;
height:131px;
}

ul.submenu li
{
	width:183px;
	padding:0px;
	margin:0px;
	/*border:1px solid blue;*/
	background:url(../images/divider.gif) bottom center no-repeat; 
}

ul.submenu li a{
	padding:6px 0 6px 0px;
	margin:0px;
	display:block;
	width:183px;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	text-indent: 14px;
	font-weight:bold;
	color:#ffffff;
	background:url(../images/divider.gif) bottom center no-repeat; 
}
ul.submenu li a:link, ul.submenu li a:visited{
	color:#ffffff;
	text-decoration:none;
	text-indent: 14px;
	font-size:11px;
	background:url(../images/divider.gif) bottom center no-repeat; 
}
ul.submenu li a:hover{
	color:#cab5ff;
	text-decoration:none;
	background:#7353c2;
	padding:6px 0 6px 0px;
	text-indent: 14px;
	font-size:11px;
	background:url(../images/divider.gif) bottom center no-repeat; 
}
ul.submenu li a.active:link, ul.submenu li a.active:visited {
	color:#ff0000;
	background:#7353c2;
	padding:6px 0 6px 0px;
	text-indent: 14px;
	font-size:11px;
	background:url(../images/divider.gif) bottom center no-repeat; 
}

ul.submenu li a.active:hover {
	color:#cab5ff;
	padding:6px 0 6px 0px;
	text-indent: 14px;
	font-size:11px;
	background:url(../images/divider.gif) bottom center no-repeat; 
}

/*.divider
{
	background:url(../images/divider.gif) 0 0;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:154px;
}*/

/*----------End of CSS for Menu-------------*/
.rightpanel {
width:730px;
float:right;
display:block;
padding:0 0px 0 10px;
/*border:1px solid blue;*/
}
.rightpanel h2 {
font-family:"Times New Roman", Times, serif;
color:#2b1065;
font-weight:bold;
font-size:22px;
text-align:left;
}
.rightpanel h3 {
font-family:"Arial", Helvetica, sans-serif;
color:#2b1065;
font-weight:bold;
font-size:18px;
text-align:left;
padding:10px 10px 0 10px;
}
.rightpanel h4 {
font-family:"Arial", Helvetica, sans-serif;
color:#2b1065;
font-weight:bold;
font-size:16px;
text-align:left;
padding:0px 0px 0 0px;
}
.features {
width:729px;
float:right;
display:block;
padding:0 0px 0px 0px;
margin:0px 0px 5px 0px;
border:1px solid #a88ae1;
border-right:2px solid #b9a0f1;
border-bottom:3px solid #b9a0f1;
background:#e7e0f8;
}
.gap {
width:729px;
float:right;
display:block;
padding:4px 0px 4px 0px;

}
.features h4 {
font-family:"Arial", Helvetica, sans-serif;
color:#2b1065;
font-weight:bold;
font-size:16px;
text-align:left;
padding:10px 10px 0 10px;
}
.features p.text2 {
font-family:"Arial", Helvetica, sans-serif
color:#2b1065;
font-weight:normal;
font-size:12px;
text-align:justify;
padding:0 10px 0 10px;
}
.rightpanel p.text {
font-family:"Arial", Helvetica, sans-serif
color:#2b1065;
font-weight:normal;
font-size:12px;
text-align:justify;
}
.rightpanel ul.about {
font-family:"Arial", Helvetica, sans-serif
color:#2b1065;
font-weight:normal;
font-size:12px;
text-align:justify;
padding:0px 0 0 0px;
margin:0;
}

.rightpanel ul.about li {
width: 150px;
float:left;
display: block;
}


.rightpanel ul.about li.address {
width: 488px;
float:left;
display: block;
}



.rightpanel ul.sipp{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
	color:#2b1167;
	font-weight:normal;
	text-align:left;
}
.rightpanel ul.sipp li{
list-style-type:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#2b1167;
text-decoration:none; 
background:url(../images/list_image5.gif) no-repeat;
padding:5px 10px 0 10px;
}

.rightpanel ul.regulation {
font-family:"Arial", Helvetica, sans-serif
color:#2b1065;
font-weight:normal;
font-size:12px;
text-align:justify;
padding:0px 0 0px 0px;
margin:0;
}

.rightpanel ul.regulation li {
width: 350px;
float:left;
display: block;
padding:5px 0 5px 0px;
}

.content_bottom{
width:522px;
float:left;
display:block;
/*border:1px solid blue;*/
}
.offer {
width:267px;
float:left;
border-right: dotted 1px #72572f;
padding:0 0px 0px 0px;
/*border:1px solid blue;*/
}
.offer h2 {
font-family:"Times New Roman", Times, serif;
color:#2b1065;
font-weight:bold;
font-size:22px;
text-align:left;
padding:0px 0 20px 0px;
}
.offer ul.offerings {
font-family:"Arial", Helvetica, sans-serif;
color:#6b4f20;
font-weight:normal;
font-size:10px;
text-align:justify;
padding:0px 0 0 0px;
margin:0;
}
.offer ul.offerings li.pic {
width: 60px;
float:left;
display: block;
/*border:1px solid blue;*/
}
.offer ul.offerings li.offertxt {
width: 184px;
float:left;
display: block;
font-size:12px;
font-weight:bold;
/*text-decoration:underline;*/
color:#1d2e48;
padding:0 0 0 5px;
/*border:1px solid blue;*/
}
.offer ul.offerings li.offertxt2 {
width: 180px;
float:left;
display: block;
font-size:12px;
font-weight:normal;
color:#6b5024;
text-decoration:none;
padding:0px 0 0 10px;
/*border:1px solid blue;*/
}
.button2 {
width:45px;
height:16px;
text-align:left;
float:right;
display:block;
padding:5px 15px 0 0px;
}

.button5 {
width:58px;
height:16px;
text-align:left;
float:right;
display:block;
padding:5px 15px 0 0px;
}
/*-------------------Latest News------------*/
.news {
width:241px;
float:left;
border-right: solid 0px #72572f;
padding:0 0px 0 8px;
/*border:1px solid blue;*/
}
.news h2 {
font-family:"Times New Roman", Times, serif;
color:#2b1065;
font-weight:bold;
font-size:22px;
text-align:left;
}
.news p.context{
font-family:"Arial", Helvetica, sans-serif;
color:#6b4f20;
font-weight:normal;
font-size:12px;
text-align:left;
}
.news p.context1 {
font-family:"Arial", Helvetica, sans-serif;
color:#525252;
font-weight:normal;
font-size:10px;
text-align:justify;
padding:0;
margin:0
}
.news p.newshead{
font-family:"Arial", Helvetica, sans-serif;
color:#c43209;
font-weight:bold;
font-size:11px;
text-align:left;
margin:0
}
.newshead2{
font-family:"Arial", Helvetica, sans-serif;
color:#c43209;
font-weight:bold;
font-size:12px;
text-align:left;
/*padding:10px 10px 10px 15px;*/
padding:10px 0px 0px 10px;
margin:0;
}

.offer ul.offerings li.offertxt a{
font-family:"Arial", Helvetica, sans-serif;
color:#c43209;
font-weight:bold;
font-size:12px;
text-align:left;
padding:10px 0px 0px 5px;
margin:0;
text-decoration:none;
}
.news p.context2 {
font-family:"Arial", Helvetica, sans-serif;
color:#6a4f20;
font-weight:normal;
font-size:11px;
text-align:justify;
padding:0 0 0 10px;
margin:0
}
.button {
width:45px;
height:16px;
text-align:left;
float:right;
display:block;
padding:0 0 0 10px;
}
/*------------------End of latest News-----------*/
.contact {
width:206px;
float:right;
display:block;
/*border:1px solid blue;*/
}
.contact_upper {
background:#cab5ff url(../images/contact1.gif) no-repeat top center;
width:204px;
height:216px;
}
.contact_upper h2 {
font-family:"Times New Roman", Times, serif;
color:#2b1065;
font-weight:bold;
font-size:22px;
text-align:left;
padding:18px 0 0px 18px;
}
.contact_upper p.please {
font-family:"Arial", Helvetica, sans-serif;
color:#330066;
font-weight:bold;
font-size:11px;
text-align:left;
padding:0px 0 0px 18px;
}
.contact_upper p.tele {
font-family:"Arial", Helvetica, sans-serif;
color:#330066;
font-weight:normal;
font-size:11px;
text-align:left;
padding:0px 0 0px 18px;
}
a.contactlink{color: #b91a25; text-decoration:underline;}

a.contactlink:hover{color: #2b1167; text-decoration:none}
.contact_lower {
background:#cab5ff url(../images/contact2.gif) no-repeat bottom center;
width:204px;
height:15px;
}
.contact-info { list-style-type:none; width:408px; border:1px solid blue; float:left; display:block; padding:0px; text-align:left;}



.contact-form { 
list-style-type:none; 
width:468px; 
background-color:#e7e0f8; 
border:1px solid #a88ae1;
border-right:2px solid #b9a0f1;
border-bottom:3px solid #b9a0f1; 
float:left; 
display:block; 
padding:20px 0 20px 20px; 
text-align:left;
}
.contact-form li.contact-desc { width:149px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b1167; float:left; display:block; padding:10px 0 4px 0px;}
.contact-form-mandetory {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; }
.contact-form li.contact-field { width:228px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;float:left; display:block;padding:8px 0 4px 0px;}
.textbox{width: 220px; height:16px;font-family:"Arial", Helvetica, sans-serif; font-size:12px; color: #000000;}
.textarea{width: 220px; height:54px;font-family:"Arial", Helvetica, sans-serif; font-size:12px; color: #000000;}
.contact-form li.contact-field-content { width:250px; height:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;float:left; display:block}
.contact-form li.contact-submit { width:228px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;float:left; display:block;padding:0px 0 0px 0px;}
.submit-button { width:60px; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;  background-color:#6e4ebb; border:1px solid #2b1167;}

/*-------------CSS for footer-------------*/
.footer {
	width:927px;
	background: url(../images/footer-bg.jpg) repeat-x;
	font: Arial 11px;
	color: #e9b056;
	text-align: center;
	vertical-align:middle;
	height: 85px;
}

.footer ul{
padding-left: 6px;
padding-right: 6px;
margin: 0px;
padding-top: 4px;
list-style-type:none;
}

.footer ul li {
display: inline;
}

.footer ul li a{
font-size: 11px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
padding:0 4px 0 4px;
}

.footer ul li a:hover {
color:#e9b056;
padding:0 4px 0 4px;
text-decoration: none;
}
/*--------End of footer---------*/



/*--------application form---------*/

.rightpanel_application {
width:720px;
float:left;
display:block;
padding:0 0px 0 10px;
/*border:1px solid blue;*/
}
.application_form_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#6600CC;
}
.application_form_heading2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background:#6600CC;
	width:330px;
}
.application_form_subheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6600CC;
}
a.application_next{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6600CC;
	text-decoration:underline;
	padding-right:10px;
}
a.application_next:hover{
	text-decoration:none;
}
.application_form_subheading_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6600CC;
}
.application_form_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
}
.application_form_field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
	width:200px;
	height:18px;
	background:#FFFFFF;
	border:#6600cc 1px solid;
}
.application_form_field2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
	width:150px;
	height:18px;
	background:#FFFFFF;
	border:#6600cc 1px solid;
}
.application_form_field3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
	width:70px;
	height:18px;
	background:#FFFFFF;
	border:#6600cc 1px solid;
}
.application_form_field_multi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
	width:200px;
	height:50px;
	background:#FFFFFF;
	border:#6600cc 1px solid;
}
.application_form_field_multi2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6600cc;
	width:620px;
	height:70px;
	background:#FFFFFF;
	border:#6600cc 1px solid;
}