* {margin:auto; padding:0px;}

body
{background-image:url(../img/main_bg.png);  font-family: 'Roboto', sans-serif;  }
/*COMMON STYLES*/
	.more
	{ color:#e77a36; font-size:13px; padding-top:10px;}
	.more a:link {text-decoration:none; color:#e77a36;}
	.more a:hover {text-decoration:none; color:#00C;}
	.more a:visited {text-decoration:none; color:#e77a36;}

	.pull-left
	{float:left;}
	
	.pull-right
	{float:right;}

	.span1
	{ line-height:50px; }
	
	.span2
	{ width:auto; }
	
	.span3
	{height:200px; width:310px;}
	
	.offset1
	{margin-left:15px;}
	
	.offset2
	{margin-right:15px;}
	
	.offset3
	{margin-top:5px;}
	
	.offset4
	{margin-top:20px;}
	
	.offset5
	{margin-top:10px;}
	
	.offset6
	{margin-top:15px;}
	
	.clear
	{clear:both;}
	
	h1
	{text-align:left; font-size:18px; line-height:20px; color:#d50000; font-weight:500; padding-bottom:10px;}
	
	h2
	{text-align:left; font-size:15px; line-height:16px; color:#C60; font-weight:400;}
	
	ul.a
	{ margin-left:25px; padding:0;}
	
	.hr
	{border-bottom:1px dotted #F93; padding:0 0 10px 0; width:100%; }
	
	ol
	li
	{ text-align:left; font-size:13px; line-height:18px; color:#3b3932; font-weight:400; padding:10px 0 0 0; margin-left:25px;}

/*COMMON STYLES*/
	.main-container
	{ width:100%;}

/*HEADER STYLES*/
	.top-header-container
	{ width:100%; height:50px; background-image:url(../img/dark_bg.png);}
	
	.top-header-wrapper
	{ width:960px; height:50px;}
	
	img.middle {
    vertical-align: middle; padding-right:5px;
	}
	
	img.right {
    vertical-align: middle; padding:0; 
	}
	
	.span1 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
	}
	
	.span1 li {
		display: inline; color:#b5dff9; font-size:13px; padding:0 5px 0 0;
	}
	.span1 li a:link {text-decoration:none; color:#b5dff9;}
	.span1 li a:hover {text-decoration:none; color:#F90;}
	.span1 li a:visited {text-decoration:none; color:#b5dff9;}
	
	.header-container
	{ width:100%; height:100px; background-color:#fefdf9; border-bottom:10px solid #ebe9e3; z-index:1000; }
	
	.header-wrapper
	{ width:960px; height:83px; padding:17px 0 0 0;}
	
	.nav
	{padding:33px 0 0 0; font-size:14px; color:#5e5e5e; }
	.nav a:link {text-decoration:none; color:#5e5e5e;}
	.nav a:hover {text-decoration:none; color:#d96a35;}
	.nav a:visited {text-decoration:none; color:#5e5e5e;}

/*HEADER STYLES*/

/*BODY STYLES*/

	.body-container
	{ width:100%; margin:10px 0 0 0;}
	
	.body-wrapper
	{width:918px; height:auto; padding:20px; background-color:#ffffff; margin-top:10px; border:#c6c2b8 solid 1px; }
	
	#body-text
	{text-align:justify; font-size:13px; line-height:18px; color:#3b3932; font-weight:400; padding:10px 0 0 0;}
	#body-text a:link {text-decoration:none; color:#3b3932;}
	#body-text a:hover {text-decoration:none; color:#F30;}
	#body-text a:visited {text-decoration:none; color:#3b3932;}
	
	.form-text
	{text-align:left; font-size:13px; line-height:18px; color:#3b3932; font-weight:400; padding:10px 0 0 0;}
	.form-text a:link {text-decoration:none; color:#3b3932;}
	.form-text a:hover {text-decoration:none; color:#F30;}
	.form-text a:visited {text-decoration:none; color:#3b3932;}
	
	.panel1
	{ width:611px; border-right:1px dotted #9e9786; padding-right:10px;}
	
	.panel2
	{ width:286px; padding-left:10px; }
	
	.ver-nav-wrapper
	{margin-top:10px;}
	
	.ver-nav
	{width:270px; height:28px; background:#f2f2f2; border:1px solid #e4e4e4; padding:6px 0 6px 10px; }
	
	.divh1
	{width:100%; border-bottom:1px dotted #9e9786;}
	
	.logintxt
	{
	font-size:13px;
	color:#535353;
	}
	
	.logintxtbox
	{
	width:240px;
	height:32px;
	border:1px solid #c3c3c3;
	text-indent:5px;
	}
	
	.notetxtbox
	{
	width:240px;
	height:70px;
	border:1px solid #c3c3c3;
	text-indent:5px;
	}
	
	
	.buttonblue {
	-moz-box-shadow:inset 0px 0px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 0px 0px 0px #bbdaf7;
	box-shadow:inset 0px 0px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0px;
	border:2px solid #ffffff;
	display:inline-block;
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	height:40px;
	line-height:35px;
	width:130px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.buttonblue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.buttonblue:active {
	position:relative;
	top:1px;
}
	
/*SLIDER STYLES*/
	.banner-container
	{ width:952px; height:167px; border:4px solid #cecbc2; margin-left:auto; margin-right:auto; }
	
	.banner-wrapper
	{ width:950px; height:165px; border:1px solid #ffffff; background:#d3e7f3;}
/*SLIDER STYLES*/	
	
	
	
	
	.offering-container
	{width:958px; height:auto; margin-top:10px;}
	
	.offering-top-wrapper
	{width:100%; height:auto; text-align:center; font-size:28px; color:#0e3e5a; font-weight:300;}
	
	.offering-bottom-wrapper
	{width:960px; height:auto; margin-top:15px;}
	
	.number-heading
	{width:94px; height:44px; background-color:#f18633; border:3px solid #ffffff; margin-left:105px; color:white; text-align:center; line-height:44px; font-weight:300; font-size:30px; position:absolute; z-index:999;}
	
	.offering-content-wrapper
	{width:292px; height:157px; margin-top:25px; background-color:#ffffff; border:1px solid #c6c2b8; position:relative; z-index:0; padding:8px; }
	
	.offering-content-head
	{width:100%; padding-top:26px; padding-bottom:10px; color:#09344d; font-size:16px; font-weight:400; text-align:center; border-bottom:1px dotted #c6c2b8;}
	
	.offering-content-text
	{width:100%; padding-top:10px;}
	
	#oct
	{color:#3b3932; font-size:14px; font-weight:400; text-align:center; line-height:16px; padding-bottom:15px;}
	
	
	
	
	
	
/*BODY STYLES*/	

/*upper-footer STYLES*/
	
	.upper-footer-container
	{ width:100%; padding:20px 0 20px 0; background-image:url(../img/up_bg.png); margin-top:20px;}
	
	
	.upper-footer-wrapper
	{ width:960px; margin:auto;}
	
	.info
	{ width:190px; margin:auto; padding-right:40px;}
	
	.info2
	{ width:170px; margin:auto; padding-right:50px;}
	
	.info3
	{ width:500px; margin:auto;}
	.line-height
	 {line-height:70px;}
	
	.info-heading
	{ font-size:18px; color:#ffffff; padding-bottom:10px; border-bottom:#ffffff solid 1px; font-weight:400;}
	
	.info-content
	{ font-size:14px; color:#ffa864; padding:15px 0 010px;}
	

	
	.padd
	{color:#ffffff; font-weight:300; font-size:13px; }
	.padd  a:link	{ color:#fff;  text-decoration:none;}
	.padd a:hover { text-decoration:none; color:#F60;}
	.padd  a:visited	{ text-decoration:none; color:#fff;}
	
		.info-content ul
	{ margin: 0; padding: 0; padding-left:20px;}
	
	.info-content li
	{ color:#ffffff; font-weight:300; line-height:22px;}
	
			 ul #style
	{ margin-left:20px; padding-left:0px; }
 	#style  a:link	{ color:#fff;  text-decoration:none; font-weight:300; line-height:22px; font-size:13px;}
	#style a:hover { text-decoration:none; color:#F60;}
	#style  a:visited	{ text-decoration:none; color:#fff;}
/*upper-footer STYLES*/
	
	.bottom-footer-container
	{ width:100%; height:50px; background-image:url(../img/bottom_bg.png);}
	
	.bottom-footer-wrapper
	{ width:960px; margin:auto; color:#b5dff9; font-size:13px; font-weight:300; }
	

/*Thank You Page*/
div.logo
{width:100%; padding:40px 0px 40px 0px ;}

#title-big
{ font-size:24px; font-weight:normal; text-align:center; color:#666; -webkit-font-smoothing:antialiased; font-weight:300;}

/*Thank You Page*/