﻿body 
{
    font-family:Trebuchet MS, Arial, sans-serif;
    background:url('../images/body_bg.gif') repeat-x top;
	font-size:14px;
	margin:0px;
	padding:0px;
}
.container 
{
	width:1003px;
	background-color:White;
	margin: 0 auto;
	padding:0px;
}
h1 
{
	font-size:26px;
	font-style:italic;
	margin:0px;
	margin-bottom:10px;
}
h2 
{
	font-size:18px;
	color:#135fad;
	margin:0px;
	margin-top:10px;
}
h3 
{
	font-size:22px;
	color:#135fad;
	margin:0px;
	font-style:italic;
}
h4 
{
    background:url('../images/gradient_bg.jpg') no-repeat;
	font-size:16px;
	color:#135fad;
	margin-bottom:0px;
	margin-top:30px;
	font-style:italic;
	padding-left:5px;
}
h4 span 
{
    color:#000;
}
h5 
{
	font-size:16px;
	color:#135fad;
	margin-bottom:5px;
	margin-top:20px;
}
a 
{
    color:#135fad;
}
a:hover
{
    color:#3e8ad7;
}

/*header*/
.header 
{
	width:1003px;
	height:93px;
	background:url('../images/header_bg.gif') repeat-x;
	margin: 0 auto;
}
.header_login
{
	float:right;
	padding:5px 20px 0 0;
	*padding-left:665px;
}
.flags 
{
    float:right;
}
.flags img 
{
    margin-right:4px;
    border:0px;
}
.go_but 
{
    float:left;
    width:36px;
    height:22px;
    background:url('../images/go_but.gif') no-repeat;
    
}
.go_but a 
{
    display:block;
    text-align:center;
    padding-top:3px;
    color:#305990;
    text-decoration:none;
}
.go_but a:hover 
{
    text-decoration:underline;
}
.go_but_small 
{
    float:left;
    width:68px;
    height:22px;
    background:url('../images/submit_small.gif') no-repeat;
    margin-left:10px;
}
.go_but_small a 
{
    display:block;
    text-align:center;
    padding-top:3px;
    color:#305990;
    text-decoration:none;
    font-weight:bold;
}
.go_but_small a:hover 
{
    text-decoration:underline;
}
.text_box 
{
    width:125px;
    direction:ltr;
    padding-left:3px;
    margin-right:5px;
}
.notes 
{
    font-size:11px;
    color:Gray;
}

/* menu */
.nav 
{
	width:1003px;
	height:41px;
	background:url('../images/menu_bg.gif') repeat-x;
}
.nav ul 
{
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
}
.nav ul li 
{
	display:inline;
	font-size:16px;
	color:#dae7f4;
	float:left;
	
	margin:3px 20px 0px 20px;
	_margin:3px 18px 0px 18px;
	height:31px;	
	*height:41px;
	_height:0px;
}
.nav ul li a
{
	font-size:16px;
	color:#dae7f4;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:5px;
}
.nav ul li a:hover
{
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:5px;
}

/* home */

.main 
{
	position:relative;
	background-color:#fff;
	width:1003px;
	margin:0 auto;
	clear:both;
}
.home_pic 
{
    width:1003px;
    height:237px;
    z-index:10 !important;
}
.slogen 
{
    float:left;
    width:350px;
    height:237px;
    background-color:#135fad;
    margin:0px;
    padding:0px;
}
.slogen_text 
{
    color:#b1f3b1;
    font-size:22px;
    text-align:center;
    padding-top:60px;
}
.slogen_text a, slogen_text a h1
{
    color:#b1f3b1;
    font-size:22px;
    text-align:center;
    padding-top:60px;
    text-decoration:none;
}
.slogen_text h1 
{
    font-size:30px;
}
.slogen img 
{
    border:0px;
}
.flash 
{
    width:653px;
    height:264px;
    float:right;
    margin:0px;
    padding:0px;
    
}
.inner_text 
{
    width:1003px;
    padding-top:25px;
    background-color:#fff;
}
.home_text 
{
    float:left;
    background-color:#fff;
    padding-left:40px;
    padding-right:15px;
}
.home_text span 
{
    padding-left:30px;
}
.left_box 
{
    float:left;
    padding-left:40px;
    background-color:#fff;
    
}
.plans 
{
    float:left;
    width:310px;
    height:414px;
    padding-top:30px;
}
.top 
{
    border-top:1px solid #bfc4ca;
    background-color:#eceeef;
    height:11px;
    width:286px;
    float:left;
}
.left 
{
    
    background-color:#eceeef;
    width:12px;
    height:390px;
    float:left;
}
.plans_body 
{
    border-right:1px solid #bfc4ca;
    border-left:1px solid #bfc4ca;
    height:390px;
    background-color:#eceeef;
}
.plans_title 
{
    font-size:16px;
    color:#135fad;
    font-weight:bold;
    text-align:center;
    line-height:18px;
    padding-top:10px;
    *padding-top:0px;
}
.plans_text 
{
    padding:15px 20px 10px 20px;
    *padding:15px 20px 0px 20px;
    line-height:16px;
    font-size:12px;
}
.plans_text span 
{
    color:#00b500;
    font-size:14px;
}
.plans_note 
{
    font-size:12px;
    color:#606060;
    padding-top:15px;
    line-height:12px;
    text-align:center;
    width:300px;
    margin:0 auto;
}
.join_us_small 
{
    text-align:center;
    padding-top:10px;
}
.border 
{
    border-bottom:1px solid #bfc4ca;
    width:290px;
    text-align:center;
    margin:0 auto;
    padding-bottom:5px;
    *padding-bottom:0px;
}
.bottom 
{
    border-bottom:1px solid #bfc4ca;
    background-color:#eceeef;
    height:11px;
    width:286px;
    float:left;
}
.home_text p 
{
    width:550px;
}
.steps 
{
    width:598px;
	height:130px;
	background:url('../images/steps_bg.gif') no-repeat;
	margin-top:30px;
}
.steps1 
{
    margin:50px 0px 0px 24px;
    float:left;
}
.steps1 a, .steps2 a, .steps3 a
{
    text-decoration:none;
    color:#000;
}
.steps2 
{
    margin:50px 0px 0px 59px;
    float:left;
}
.steps3 
{
    margin:50px 0px 0px 43px;
    float:left;
}
text_small 
{
}

/*footer */
.footer 
{
   font-size:12px;
   color:#606060;
   padding-top:10px;
   position: absolute;
   top:900px;
   left:40px;
}
.footer a
{
   font-size:12px;
   color:#606060;
   text-decoration:none;
}
.footer a:hover
{
   color:#919191;
}

/*inner */
.inner_left 
{
    position:relative;
    width:274px;
    height:606px;
    background:url('../images/left_bg.gif') repeat-x;
    float:left;
}
.inner_but 
{
    text-align:center;
    padding-top:40px;
}
.inner_but img 
{
    border:0px;
}
.inner_slogen 
{
    text-align:center;
    color:#b1f3b1;
    font-style:italic;
    padding-top:35px;
}
.inner_right 
{
    position:relative;
    background-color:#fff;
    float:left;
    width:729px;
}
.inner_text_box 
{
    width:729px;
    background-color:#fff;
    float:left;
}
.inner_text_box h2
{
    font-size:17px;
	color:#135fad;
	margin-bottom:0px;
	margin-top:25px;
}
.inner_text_box img 
{
    border:0px;
}
.red 
{
    color:Red;
}
.submit_but 
{
    padding:30px 0px 20px 0px;
}


/*footer_inner */
.footer_inner 
{
   font-size:12px;
   color:#606060;
   padding-top:10px;
   position: absolute;
   top:620px;

   left:0px;
}
.footer_inner a
{
   font-size:12px;
   color:#606060;
   text-decoration:none;
}
.footer_inner a:hover
{
   color:#919191;
}
