body{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	background: #072b5f;
	font-size:12px;
	color:#44699e;
}
/*#main{
	margin:0;
	padding:0px;
	background:#FFFFFF;
	width:100%;
}*/
.clear{
	margin:0px;
	padding:0px;
	clear:both;
}
#wrapper{
	margin:0 auto;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x #FFFFFF;
}
#main_div{
	margin:0 auto;
	padding:0px;
	width:1003px;
}

#mid{
	margin:0;
	padding:0px;
	width:1003px;
	background:url(../images/mainbg.jpg) no-repeat top center  #FFFFFF;
	float:left;
}
#header{
	margin:0;
	padding:0px;
	width:1003px;
	float:left;
}
#nav{
	margin:0;
	padding:0px;
	width:1007px;
	float:left;
}
#nav img{
	float:left;
}
#mid_section{
	margin:0;
	padding:0px;
	width:1003px;
	float:left;
}
#right{
	margin:0;
	padding:0 56px 0 0;
	
}
#left{
	margin:0;
	padding:0 0 0 56px;
	width:670px;
	float:left;
}


/*Welcome Seciton CSS*/


#welcome_section{
	margin:0;
	padding:15px 0 0 0;
	width:670px;
	height:50px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#092d61;
	background:url(../images/blank.jpg) no-repeat top left;
	float:left;
}
.welcome_section02{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#092d61;
}
#welcome_text{
	margin:0;
	padding:0;
	width:670px;
	float:left;
	text-align: left;
}
#welcome_textnew {
	margin:0;
	padding:0;
	width:670px;
	font-size:12px;
	float:left;
	text-align: left;
}
.homepage_textsize{
	margin:0;
	padding:0;
	text-align: left;
	font-size:12px;
}
#welcomenew{
	margin:0;
	padding:0;
	width:199px;
	float:left;
}
#welcomenewtext{
	margin:0;
	padding:0 0 0 10px;
	width:471px;
	float:left;
	text-align: left;
}
#welcome_text ul{
	margin:0;
	padding:7px 0 10px 10px;
	display:block;
	list-style-type: none;
}
#welcome_text li{
	margin:0;
	padding:0 0 0 15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/bullet.jpg) no-repeat   left 8px;
	color:#44699e;
}

#welcome_text h1{
	margin:0;
	padding:0;
	font-size:19px;
	font-weight:bold;
	text-align: center;
	}
#welcome_text span{
	margin:0;
	padding:0;
	font-size:18px;
	color:#44699e;
	text-align: left;
}
#welcome_text img{
	margin:0;
	padding:0 0 0 0;
	float:left;
}
#welcome_text p{
	margin:0;
	padding:0 10px 15px 0;
	font-size:12px;
}


/*About Seciton CSS*/


#about_section{
	margin:0;
	padding:20px 0 0 0;
	width:670px;
	float:left;
}
#about_text{
	margin:0;
	padding:0;
	width:670px;
	float:left;
}
#about_text ul{
	margin:0;
	padding:10px 0 5px 0;
	display:block;

	list-style-type: none;
}
#about_text li{
	margin:0;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/bullet.jpg) no-repeat   left 8px;
	font-size:12px;
	color:#44699e;
}
#about_text p{
	margin:0;
	padding:2px 17px 0 0;
}
#about_text img{
	margin:0;
	padding:0 18px 0 0;
	float:left;
}
#about_text span{
	margin:0;
	padding:11px 0 0 0;
	float:left;
}

/*Register Seciton CSS*/


#register_section{
	margin:0;
	padding:0;
	width:321px;
	background:url(../images/register-12.jpg) no-repeat left top;
	float:left;
}
#register_text{
	margin:0;
	padding:71px 0 0 21px;
	width:300px;
	float:left;
}
#register_text p{
	margin:0;
	padding:0 15px 0 0;
	float:left;
}
#register_text span{
	margin:0;
	padding:17px 30px 0 0;
	float: right;
}
#register_bottom{
	margin:0;
	padding:0;
	width:321px;
	float:left;
}


/*Register Seciton CSS*/

#register_main{
	margin:0;
	padding:0;
	width:221px;
	float:left;
}
#register_section{
	margin:0;
	padding:0;
	width:221px;
	background: url(../images/mid.jpg) repeat-y;
	float:left;
}
#register_inner{
	margin:0;
	padding:0;
	width:221px;
	background:url(../images/register-12.jpg) no-repeat left top;
	float:left;
}
#register_text{
	margin:0;
	padding:45px 0 0 21px;
	width:200px;
	float:left;
}
#register_text ul{
	margin:0;
	padding:0;
	display:block;
	list-style-type: none;
}
#register_text li{
	margin:0;
	padding:5px 0 0 14px;
	font-family: Tahoma;
	line-height:13px;
	background:url(../images/bullet.jpg) no-repeat left 10px;
	font-size:11px;
	color:#44699e;
}
#register_text p{
	margin:0;
	padding:0 15px 0 0;
	float:left;
}
#register_text span{
	margin:0;
	padding:5px 15px 0 0;
	float: right;
}
#register_bottom{
	margin:0;
	padding:0;
	width:221px;
	float:left;
}

/*Friend Seciton CSS*/

#friend_main{
	margin:0;
	padding:0;
	width:321px;
	float:left;
}
#friend_section{
	margin:0;
	padding:0;
	width:321px;
	background: url(../images/mid.jpg) repeat-y;
	float:left;
}
#friend_inner{
	margin:0;
	padding:0;
	width:321px;
	background:url(../images/tellafriend.jpg) no-repeat left top;
	float:left;
}
#friend_text{
	margin:0;
	padding:46px 0 0 21px;
	width:300px;
	float:left;
}
#friend_text label{
	margin:0;
	padding:6px 150px 3px 0;
	float:left;
}
#friend_text form{
	margin:0;
	padding:0;
	float:left;
}
#friend_text input{
	margin:0;
	padding:0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#44699e;
	height:18px;
	background:#f5f9fa;
	border:1px #44699e solid;
	width:266px;
}
#friend_text p{
	margin:0;
	padding:0 20px 0 0;
	float:left;
}
#friend_text span{
	margin:0;
	padding:13px 30px 0 0;
	float: right;
}
#friend_bottom{
	margin:0;
	padding:0;
	width:321px;
	float:left;
}

/*Email Seciton CSS*/

#email_main{
	margin:0;
	padding:0;
	width:221px;
	float:left;
}
#email_section{
	margin:0;
	padding:0;
	width:221px;
	background: url(../images/mid.jpg) repeat-y;
	float:left;
}
#email_inner{
	margin:0;
	padding:0;
	width:221px;
	background:url(../images/email.jpg) no-repeat left top;
	float:left;
}
#email_text{
	margin:0;
	padding:46px 0 0 21px;
	width:200px;
	float:left;
}
#email_text label{
	margin:0;
	padding:0px 150px 3px 0;
	float:left;
}
#email_text form{
	margin:0;
	padding:0;
	float:left;
}
#email_text input{
	margin:0 0 5px 0;
	padding:0;
	float:left;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#44699e;
	background:#f5f9fa;
	border:1px #44699e solid;
	width:180px;
}
#email_text input.btn{
	margin:0;
	padding:0;
	float:left;
	color:#44699e;
	border:none;
	width:auto;
	height:auto;
}
#email_text p{
	margin:0;
	padding:0 20px 0 0;
	float:left;
}
#email_text span{
	margin:0;
	padding:4px 15px 0 0;
	float: right;
}
#email_bottom{
	margin:0;
	padding:0;
	width:221px;
	float:left;
}
#logo_new{
	margin:95px 0 0 0;
	padding:2px 0 10px 0;
	text-align:center;
	width:216px;
	font-size:18px;
	font-weight:bold;
	float:left;
	border:#bfe0ef solid 1px;
}
#logo_new h1{
	margin:0 2px 0 2px;
	padding:0;
	text-align:center;
	width:212px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	background:#092d61;
	}
#logo_new img{
	margin:0;
	padding:5px 0 0 0;
}

/*Box CSS*/

#bottombox_main{
	margin:0;
	padding:20px 56px 0 56px;
	width:891px;
	float:left;
}
#bottom_box01{
	margin:0;
	padding:0;
	width:290px;
	background:url(../images/whybanner.jpg) no-repeat top left;
	height:180px;
	float:left;
}
#box01_text{
	margin:0;
	padding:20px 90px 0 52px;
	width:148px;
	float:left;
}
#box01_text a, #box01_text a:link, #box01_text a:visited, #box01_text a:active{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

	text-decoration:none;
}
#box01_text a:hover{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

	text-decoration: underline;
}
#box01_text h1{
	margin:0;
	padding:0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#955d02;
}
#box01_text p{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;

}
/*Box02 CSS*/

#box02{
	margin:0 0 0 11px;
	padding:0;
	width:290px;
	background:url(../images/whatbanner.jpg) no-repeat top left;
	height:180px;
	float:left;
}
#box02-text{
	margin:0;
	padding:20px 90px 0 52px;
	width:148px;
	float:left;
}
#box02-text a, #box02-text a:link, #box02-text a:visited, #box02-text a:active{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#box02-text a:hover{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#box02-text h1{
	margin:0;
	padding:0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#065f7c;
}
#box02-text p{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;

}
/*Box03 CSS*/

#box03{
	margin:0 0 0 10px;
	padding:0;
	width:290px;
	background:url(../images/testimonialsbanner.jpg) no-repeat top left;
	height:180px;
	float:left;
}
#box03-text{
	margin:0;
	padding:23px 90px 0 52px;
	width:148px;
	float:left;
}
#box03-text a, #box03-text a:link, #box03-text a:visited, #box03-text a:active{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#box03-text a:hover{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#box03-text h1{
	margin:0;
	padding:0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6a6a6a;
}
#box03-text p{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;

}

#footer{
	margin:0;
	padding:0px;
	background:url(../images/footerbg.jpg) repeat-x;
	width:100%;
}
#footer-inner{
	margin:0 auto;
	padding:65px 0 0 0;
	height:55px;
	text-align:center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/footer.jpg) no-repeat top center;
	width:1003px;
}
#footer-inner a, #footer-inner a:link, #footer-inner a:visited, #footer-inner a:active{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#footer-inner a:hover{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}

#inner_mid{
	margin:0;
	padding:0 56px 0 56px;
	width:891px;

	float:left;
}

#inner_sec_top{
	margin:0;
	padding:0;
	width:891px;
	float:left;
}
#inner_text{
	margin:0;
	padding:0;
	width:891px;
	float:left;
}
#inner_text img{
	margin:0;
	padding:0 0 0 10px;

}
#inner_text ul{
	margin:0;
	padding:15px 0 15px 0;
	display:block;
	list-style-type: none;
}
#inner_text li{
	margin:0;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/bullet.jpg) no-repeat left 8px;
	font-size:11px;
	color:#44699e;
}
#inner_text p{
	margin:0;
	padding:0 10px 15px 0;
}
#inner_text label{
	margin:0;
	padding:0;
	width:200px;
	float:left;
	clear:left;

}
#inner_text input{
	margin:5px 0 8px 0;
	padding:0;
	display:block;
	width:200px;
	font-size:11px;
	height:14px;
	color:#44699e;

}
#inner_text textarea{
	margin:0 0 8px 0;
	padding:0;
	display:block;
	width:200px;
	font-size:11px;
	height:80px;
	font-family: Arial, Helvetica, sans-serif;
	color:#44699e;

}
.confirmBtn{
	margin:10px 0 10px 200px !important;
	padding:0;
	display:block;
	width:150px !important;
	font-size:11px;
	font-weight:bold;
	height:25px !important;
	border: 1px #197a9a solid;
	background: url(../images/buttonbg.jpg) repeat-x;
	color:#FFFFFF !important;
	font-family:Tahoma;

}

#inner_text input[type="button"]{
	margin:10px 0 10px 170px;
	padding:0;
	display:block;
	width:150px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	border: 1px #197a9a solid;
	background: url(../images/buttonbg.jpg) repeat-x;
	color:#FFFFFF;
	font-family:Tahoma;

}
#inner_text select{
	margin:0 0 8px 0;
	padding:0;
	display:block;
	width:204px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#44699e;
}
#month select{
	margin:0 0 8px 0;
	padding:0;
	display:inline;
	width:204px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#44699e;
}
#billing input{
	margin:6px 0;
	*margin:4px 0;
	padding:0;
	display:inline;
	width:20px;
	height: 10px;
	*height: 14px;

}
#Creditcard input{
	margin:5px 0 8px 0;
	*margin:5px 0 8px 0;
	padding:0;
	display:block;
	width:200px;
	font-size:11px;
	height:14px;
	color:#44699e;

}
#Creditcard label{
	margin:0;
	*margin:6px 0 0 0;
	padding:0;
	width:170px;
	float:left;

}
#terms input{
	margin:5px 150px 0 0;
	padding:0;
	display:inline;
	width:20px;
}
#Credit{
	margin:0;
	padding:0;
	display: block;
}
#Credit img{
	margin:0;
	padding:0 370px 0 0;
	float: right;

}
#CVV2{
	margin:0;
	padding:0;
	display: block;

}
#CVV2 img#question{
	margin:0 494px 0 0;
	padding:0;
	float:right;

}
a, a:link,  a:visited, a:active{
	margin:0;
	padding:0;
	color: #072b5f;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover{
	margin:0;
	padding:0;
	color: #072b5f;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.big_text{
	margin:0;
	padding:0;
	font-size:14px;
	color:#44699e;	
}
.big_text02{
	margin:0;
	padding:0;
	font-size:15px;
	color:#ffa000;	
}
#homebox1{
	margin:0;
	padding: 0 15px 0 15px;
	width:245px;
	border:#014961 1px solid;
	float:left;
}
#homebox1 p{
	margin:0;
	padding:0 20px 0 0;
}
#homeboxmain{
	margin:0;
	padding:0 20px 20px 0;
	width:263px;
	float: right;
}
#homebox2{
	margin:0;
	padding:30px 0 ;
	width:253px;
	background:#50b1d1;
	border:#014961 1px solid;
	float: right;
}
#homebox2 p{
	margin:0;
	padding:0 30px 0 30px;
	color:#FFFFFF;
}
#homebox03{
	margin:0;
	padding:20px 0 20px 0;
	width:283px;
	float:left;
}
#homebox1 ul{
	margin:0;
	padding:15px 0 15px 0;
	display:block;
	list-style-type: none;
}
#homebox1 li{
	margin:0;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/bullet.jpg) no-repeat left 8px;
	font-size:11px;
	color:#44699e;
}
#homebox04{
	margin:0;
	padding:25px 25px 8px 25px;
	width:498px;
	background:#c9f2ff;
	border:#014961 1px solid;
	float:left;
}
#homebox04 ul{
	margin:0;
	padding:15px 0 15px 0;
	display:block;
	list-style-type: none;
}
#homebox04 li{
	margin:0;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/bullet.jpg) no-repeat left 8px;
	font-size:11px;
	color:#44699e;
}
.bigheading001{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:##44699e;
	text-align:left;
}
.bigheading002{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.bigheading003{
	font-size:13px;
	font-weight:bold;
	color:#50b1d1;
	text-align:left;
}
.shorter{
	margin:0px;
	padding:0px;
	height:10px;
	display:block;
}
.bigheading02{
	font-size:19px;
	font-weight:bold;
	text-align: center;
}
#new_box{
	margin:21px 0 0 0;
	padding:0;
	width:221px;
	float:left;
	background:url(../images/box.jpg) no-repeat top left;
	height:228px;
}
#newbox_text{
	margin:0;
	padding:20px;
	width:180px;
	text-align:justify;
	float:left;
}
#new01_box{
	margin:21px 0 0 0;
	padding:0;
	width:221px;
	float:left;
	background:url(../images/mid02.jpg) repeat-y left top;
}
#new01_mid{
	margin:0;
	padding:0;
	width:221px;
	float:left;
	background:url(../images/newbox01.jpg) no-repeat top left;
}
#newbox01_text{
	margin:0;
	padding:20px;
	width:180px;
	text-align:justify;
	background:url(../images/bottom.jpg) no-repeat left bottom;
	float:left;
}
#bigbox{
	margin:20px 0 0 0;
	padding:0 56px 0 56px;
	height:100px;
	width:891px;
	background:url(../images/bigbox.jpg) no-repeat center top;
	float:left;
}
#bigbox p{
	margin:0;
	padding:35px 25px 0 25px;
	text-align:justify;

}

.thumbnail1{
	margin:0px;
	padding:0px;
	width:300px;
	position: relative;
	z-index:0;
}

.thumbnail1:hover{

background-color: transparent;
padding:0;
margin:0px;
z-index: 0;
}

.thumbnail1 span{ /*CSS for enlarged image*/
	position: absolute;
	padding-top: 0px;
	padding: 0px;
	left: 220px;
	border: 1px solid #072b5f;
	visibility: hidden;
	color: black;
	top: -400px;
	text-decoration: none;
}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	padding:0;
	margin:0px;
	/*width: 473px;*/
	font-family:Arial, Helvetica, sans-serif;
	/*top: 10;
	left: 30px; */
	font-size: 12px;
}


.flashallign{
	float:left;
	margin:0 10px 0 0;
}



/*#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer;}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}*/
