body{
	background:url(images/body_bg.jpg) no-repeat #f6f6f6 center top;
	margin:0 auto;
	padding:0;
	line-height:18px;
	font-size:13px;
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	color:#333;
}
a:focus{
	outline:none;
	}
	


h1{
	font-family:Arial,"trebuchet MS",Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#5fab2a;
	margin:0 auto;
	text-align:left;
	line-height:25px;
	}
	
h2{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000;
	margin:0 auto;
	text-align:left;
	line-height:25px;
	padding:0 0 0 20px;
	}	


.clear{
	clear:both;
}

#container{
	width:1000px;
	margin:0 auto;
	}

.title{
	width:1000px;
	height:126px;
	margin:0 auto;
}

.logo{
	float:left;
	width: 340px;
	height:114px;
	text-align: center;
	padding:10px 0 0 0px;
}
.menu{
	width:1000px;
	background:url(images/menu_center.jpg) repeat-x;
	height:42px;
}
.menu_left{
	background:url(images/menu_left.jpg) no-repeat;
	width:11px;
	height:42px;
	float:left;
	}
.menu_center{
	width:978px;
	height:42px;
	float:left;
	}
.menu_right{
	background:url(images/menu_right.jpg) no-repeat;
	width:11px;
	height:42px;
	float:left;
	}
.menu_link{
	width:970px;
	height:42px;
	margin:0 auto;
}
.menu_link ul{
	margin: 5px 0 0 0;
	padding: 0px;
	text-align:center;
	line-height:20px;

}

.menu_link ul li{
	list-style: none;
	display: inline;
	margin:0;
	padding:5px 0px 5px 0px;
	color:#fff;

}

.menu_link ul li a{
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:normal;
	text-decoration: none;
	padding:3px 6px 3px 0;
	}

.menu_link ul li a:hover{
	color: #000;

}
.main_top{
	background:url(images/main_top.jpg) no-repeat;
	width:1000px;
	height:15px;
	font-size:0;
	}
#main{
	float: left;
	width:1000px;
	background:#fff;
}
.main_bottom{
	background:url(images/main_bottom.jpg) no-repeat;
	width:1000px;
	height:15px;
	}
.left_pannel{
	width:640px;
	float:left;
	padding:0 0 0 10px;
	}
.right_pannel{
	width:350px;
	float:left;
	}
.right_box{
	width:325px;
	margin:0 25px 0 0;
}
.right_box_top{
	background:url(images/right_box_top.jpg) no-repeat right;
	width:325px;
	height:8px;
	font-size:0;
	}
.right_box_center{
	width:251px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0 0 0 52px;
	font-size:12px;
	color:#000;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	padding:0 10px;
	text-align:justify;
	}
.right_box_bottom{
	background:url(images/right_box_bottom.jpg) no-repeat right;
	width:325px;
	height:140px;
	}
	
.quick_link {
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	width:248px;
	text-transform:capitalize;
}

.quick_link ul {
	margin: 0px;
	padding:0;
	list-style: none;
}

.quick_link li {
	width:auto;
	padding:0;
	font:15px Arial, Verdana,  Helvetica, sans-serif; color:#000;
	line-height:25px;
	font-weight:bold;
	background:url(images/right_box_arrow.jpg) no-repeat left 7px;
	padding:0 0 15px 30px;
}

.quick_link li a{
  	text-decoration: none;
	font:15px Arial, Verdana,  Helvetica, sans-serif; color:#000;
	padding:5px 0 2px 0;
	font-weight:bold;
	color:#1f1f1e;
	
}	

.quick_link li a:hover{
	color: #7e783e;
	}
.apply_now{
	width:208px;
	height:74px;
	padding:25px 0 0 8px;
	}
.right_pannel_2{
	width:273px;
	padding:15px 0 0 53px;
	}
.right_pannel_2_box_top{
	background:url(images/right_pannel_title_bg.jpg) no-repeat;
	height:24px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
	width:273px;
	}
.right_pannel_2_box_title{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#215aa5;
	width:263px;
	padding:5px;
	font-weight:bold;
	text-align:justify;
}
.right_pannel_2_box_title a{
	color:#215aa5;
	text-decoration:none;
	}
.right_pannel_2_box_title a:hover{
	color:#000;
	text-decoration:none;
	}
		
.right_pannel_2_box_center{
	width:263px;
	padding:5px;
	}
.right_pannel_2_box_img{
	width:100px;
	height:100px;
	float:left;
	}
.right_pannel_2_box_text{
	width:150px;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#215aa5;
	padding:5px;
	font-weight:bold;
	}
.right_pannel_2_box_more{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#215aa5;
	width:263px;
	padding:5px;
	font-weight:bold;
	text-align:center;
	border-bottom:2px solid #9d9da1;
}
.right_pannel_2_box_more a{
	color:#215aa5;
	text-decoration:none;
	}
.right_pannel_2_box_more a:hover{
	color:#000;
	text-decoration:none;
	}
.left_box{
	width:207px;
	float:left;
	padding:25px 0 0 0;
	}
.left_box_title{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#346390;
	width:180px;
	text-transform: capitalize;
	padding:0 0 0 20px;
	font-weight:bold;
	}
.left_box_title a{
	color:#346390;
	text-decoration:none;
	}
.left_box_title a:hover{
	color:#000;
	}
.left_box_text{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	width:180px;
	padding:0 0 0 20px;
	font-weight:bold;
	}
.banner{
	width:620px;
	height:260px;
	}
.banner_left{
	background:url(images/banner_img.jpg) no-repeat;
	width:413px;
	height:253px;
	float:left;
	}
.banner_right{
	width:207px;
	float:left;
	}
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	width:620px;
	padding:0;
	}
	
.text ul {
	margin: 0px;
	padding: 0px 5px 0px 5px;
	text-transform:capitalize;
}
.text li {
	list-style-type: none;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	padding:0px 0 0px 22px;
	background:url(images/arrow.gif) no-repeat left 7px;
	margin:5px 0 5px 0;
}
.text li a{
	color: #0781d6;
	text-decoration: none;
	line-height:25px;
}	
.text li a:hover{
	color: #000;
}
.text a {
	outline: none;
	color:#0781d6;
	text-decoration:none;
	font-weight:normal;
}

.text a:hover {
	color:#000;
}
.financial_updates_title{
	background:url(images/financial_updates_bg.jpg) no-repeat;
	height:22px;
	width:593px;
	color:#fff;
	padding:3px 0 0 20px;
	}
.financial_updates {
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	width:613px;
	text-transform:capitalize;
}

.financial_updates ul {
	margin: 0px;
	padding:0;
	list-style: none;
}

.financial_updates li {
	width:auto;
	padding:0;
	line-height:20px;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 15px 10px;
}

.financial_updates li a{
  	text-decoration:underline;
	font:12px Arial, Verdana,  Helvetica, sans-serif; color:#000;
	padding:5px 0 2px 0;
	font-weight:bold;
	color:#2e659b;
	display:block;
	
}	

.financial_updates li a:hover{
	color: #000;
	text-decoration:underline;
	}

.link {
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:18px;
	width:auto;
	padding:15px 0 15px 25px;
	margin:0;

}
.link ul {
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
.link li {
	list-style-type: none;
	width:230px;
	float:left;
	margin:3px 0;
	color: #292a2a;
	text-decoration: none;
	line-height: 18px;
	padding:2px 0 2px 2px;
	background:none;
	
}
.link li a{
	color: #292a2a;
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	text-decoration: none;
	padding:5px 0 5px 0;
	font-size:11px;
	font-weight:normal;
	text-transform: capitalize;	
	padding:5px 0 2px 15px;
	background:url(images/arrow.gif) no-repeat left 5px;
}	
.link li a:hover{
	color: #000;
}
.notice{
	width:997px;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	color:#000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
.notice a{
	text-decoration:none;
	color:#000;
	}
.notice a:hover{
	text-decoration:none;
	color:#000;
	}
.sitemap_coulmn{
	width:300px;
	float:left;
	}
.iframe{
	width:980px;
	margin:0 auto;
	text-align:center;
	}
	
#form_container{
	float: left;
	width: 590px;
	height: 100%;
	padding: 30px;
	padding-left: 50px;
	margin: 10px 0px;
	border: 1px dashed #E2E2E2;
	background:#fff;
}
.input_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #cccccc;
	width: 200px;
	margin-top: 20px;
	padding: 5px;
	
} 

.label_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-top: 20px;
	float: left;
	width: 200px;
}	

.form_heading{
	width: 550px;
	text-align: center;
	margin: 0px 0 0 0px;
	padding: 6px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00BAFF;
	
}
.punchline1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8fb730;
	margin: 15px 0px;
	background:#fff;
}

.punchline2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0e91ec;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.form_title{
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	color: #f88601;
	margin: 0px;
	padding: 20px 0 0 0;
	text-align: center;
}

.main_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 155px;
}

.main_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.txt_panel{
	float: left;
	width: 472px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	padding:0 10px;
	margin: 0px 0px;
}

.txt_panel_lft{
	float: left;
	width: 236px;
}

.txt_panel_rth{
	float: right;
	width: 236px;
}

.handcursor{
	cursor:hand;
	cursor:pointer;
}

.input_field{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 120px;
}
.form_text_dm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0px;
	border-bottom: 1px dashed #CCCCCC;
}

.input_field_dm{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}

.dm_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.date_input_dm{
	width: 60x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 10px 0 0;}

.usa{
	width:200px;
	float:left;
	padding:10px;
	background:#EEEEEE;
	margin:10px;
	text-align:center;
	border:1px solid #333;
	}
.usa p{
	margin:5px;
	padding:0;
}
.adsmiddle{
	vertical-align:middle;
	}
	
.punchline1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #64b72b;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}

.punchline2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffa200;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}

#form{
	float: left;
	width: 740px;
	padding-left: 185px;
	margin: 15px 0px;
}

.form_top{
	float: left;
	width: 600px;
	height: 17px;
}

.form_btm{
	float: left;
	width: 600px;
	height: 25px;
}

.form{
	float: left;
	width: 737px;
	height: 479px;
	background: url(images/form_img.gif) right no-repeat #f6f6f6;
}
h4 {
    color: #1D80D3;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 25px;
    margin: 0 auto;
    padding: 0 0 15px;
    text-align: center;
    text-decoration: underline;
    text-transform: capitalize;
}
.internal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: none;
}

.internal:hover{
	color: #0091d5;
}
.text_new{
	width: 480px;
	float:left;
	padding:10px 0 0 0;
	background:#ffffff;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
.text1{
	float:left; width:980px; padding:0px 10px; background:#ffffff;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text1 a {
	outline: none;
	color:#0781d6;
	text-decoration:none;
	font-weight:normal;
}

.text1 a:hover {
	color:#000;
}

.footerBox { padding-bottom: 10px; border-bottom: 1px solid #000; width: 1000px; height: 22px; background: #f6f6f6; }
.footerBox ul { list-style: none; padding: 0px; margin: 0px; text-align: center; }
.footerBox li { padding: 0 15px; display: inline; line-height: 22px; background: url(images/sprter.jpg) right center no-repeat; }
.footerBox li a { text-decoration: none; color: #000; }
.footerBox li a:hover { color: #000; }
.footerBox li.last { background: none; }

.siteBox { padding: 10px 0 15px 10px; width: 900px; }
.siteBox ol { padding: 0px 0 0 10px;; margin: 0px; list-style: none; }
.siteBox li { list-style-type: none;
		color: #000;
		text-decoration: none;
		line-height: 25px;
		padding:0px 0 0px 22px;
		background:url(images/arrow.gif) no-repeat left 7px;
		margin:5px 0 5px 0; }
.siteBox li a { color: #0781d6;
	text-decoration: none;
	line-height:25px; }
.siteBox li a:hover {color: #000;}
.siteBox { }
.siteBox { }


#form_container{
	float: left;
	width: 590px;
	height: 100%;
	padding: 10px;
	padding-left: 30px;
	margin: 10px 0px;
	border: 1px dashed #E2E2E2;
}
.input_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #cccccc;
	width: 200px;
	margin-top: 20px;
	padding: 5px;
	
} 

.label_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-top: 20px;
	float: left;
	width: 200px;
}	

.form_heading{
	width: 550px;
	text-align: center;
	margin: 0px 0 0 0px;
	padding: 6px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00BAFF;
	text-align: center;
}

.notice_2{
	width:647px;
	float:right;
	height:69px;
	padding:25px 10px 0 0;
	}

.mp{
	margin: 0px;
	padding: 0px;
}
