/* CSS Document */
/*********************************************************************/
/* ------------------Global CSS Starts here  ----------------------- */
/*********************************************************************/
* {
	margin:0;
	padding:0;
}
body {
	width:100%;
	font-size:14px;
	font-family:"Myriad Pro";
	font-weight:normal;
	text-align:center;
	background:url(../images/bg/body_bg.jpg) repeat-x;
	background-color:#2b388f;
}
a {text-decoration:none;
	outline:none;
}
img {border:none;}

#container {
	margin:0px auto;
	position:relative;
	text-align:center;
	width:1004px;
	height:auto;
}

#wrapper {
	background:url(../images/bg/body_bg.jpg) repeat-x;
	text-align:left;
	float:left;
	width:1004px;
	height:auto;
}

#header_wrapper {
    float: left;
    height: auto;
    margin: 0 0 0 25px;
    text-align: left;
    width: 952px;
}
#wrap_content {
	text-align:left;
	float:left;
	width:952px;
	height:auto;
	padding:0 25px 0 25px;
	background-image:url(../images/shadow_bg.png);
	background-repeat:repeat-y;
}
/*********************************************************************/
/* ------------------Global CSS Ends here  ----------------------- */
/*********************************************************************/


/*********************************************************************/
/* ------------------Header CSS Starts here  ----------------------- */
/*********************************************************************/
#header {
    float: left;
    height: auto;
    margin-top: 7px;
    text-align: left;
    width: 949px;
}

/* Logo */
#logo_container {
    float: left;
    height: auto;
    margin-bottom: 9px;
    width: 952px;
}
#logo{
    float: left;
    height: 90px;
    margin-top: 26px;
    width: 606px;
	}
#logo_right {
    float: right;
    height: 117px;
    margin-right: 2px;
    width: 253px;
}
#logog_right_1{
	float: left;
	margin-top: 89px;
}
#logog_right_2{
	margin-left:17px;
	margin-top: 10px;
}
/* banner */
#banner_container {
	float:left;
	height:auto;
	text-align:left;
	width:952px;
}
#trans_panel {
	height:49px;
	margin-left:1px;
	margin-top:185px;
	position:absolute;
	width:651px;
}
#hidden_images{
	display:none;
}
/* Navigation */
#navigation {
	width:949px;
	height:45px;
	background:url(../images/bg/menu_bg_03.jpg) repeat-x;
	border-bottom:2px solid #2a59a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#navigation ul {
    list-style-type: none;
    width: 950px;
	height:45px;
}
#navigation ul li {
	color: #FFFFFF;
    display: inline;
	float: left;
	height:45px;
    font-size: 14px;
	font-weight:bold;
	background-image:url(../images/nav_sprite_03.jpg);
	text-indent:-9999px;
}
#menu_one{
	background-position:0 0;
	width:136px;
	}
#menu_two{
	background-position:-136px 0;
	width:170px;
	}
#menu_three{
	background-position:-306px 0;
	width:173px;
	}
#menu_four{
	background-position:-479px 0;
	width:131px;
	}
#menu_five{
	background-position:-610px 0;
	width:98px;
	}
#menu_six{
	background-position:-708px 0;
	width:136px;
	}					
#navigation ul li.last {
	color: #FFFFFF;
    display: inline;
	float: left;
    font-size: 14px;
    padding: 8px 10px;
	background:none;
}
#navigation li a {
	color:#FFFFFF;
	float:left;
	height:100%;
	padding:0 15px;
	width:100%;
}
#navigation li a:hover {
}

/*********************************************************************/
/* ------------------Header CSS Ends here  ----------------------- */
/*********************************************************************/	


/*********************************************************************/
/* ------------------Content CSS Starts here  ----------------------- */
/*********************************************************************/
#content {
	text-align:left;
	float:left;
	width:949px;
	height:auto;
	background-color:#2a59a8;
	color:#FFFFFF;
}

/* Content Left */
#content_left {
	float:left;
	height:auto;
	padding:19px 0 28px;
	width:297px;
}
#content_left .block {
	float:left;
	margin:10px 0 2px 25px;
}
#content_left img {
	margin-bottom:4px;
}
#content_left ul {
	clear:both;
	font-family:"Verdana";
	font-size:14px;
	line-height:20px;
	margin-left:40px;
}
#content_left h2 {
	font-size:20px;
	margin:15px 25px 8px;
}
#content_left a {
	font-family:"Verdana";
	font-size:14px;
	color:#aedee4;
}

/* Main Content */
#main_content {
	float:left;
	width:638px;
	height:auto;
	padding:28px 0 28px 14px;
}
#main_content h2, #main_content h3 {
	float:left;
	font-family:"Verdana";
	font-size:14px;
	font-weight:bold;
	color:#aedee4;
	width:600px;
	margin: 15px 0 10px;
}
#main_content h2 {
	font-size:20px;
	margin:2px 0 8px;
}
#main_content h4 {
    color: #AEDEE4;
    float: left;
    font-family: verdana;
    font-size: 12px;
}
#main_content h4 a{
    color: #AEDEE4;
    font-family: "Verdana";
    font-size: 12px!important;
	}
#main_content p {
	float:left;
	font-family:"Verdana";
	font-size:14px;
	line-height:20px;
	margin:10px 0 5px;
	width:602px;
	}
#main_content a {
	font-family:"Verdana";
	font-size:14px;
	color:#aedee4;
}
#main_content hr.dotline {
	float:left;
	width:600px;
	border:none;
	border-bottom:2px dotted #aedee4;
	margin-top: 10px;
}
#main_content ul {
	clear:both;
	font-family:"Verdana";
	font-size:14px;
	line-height:20px;
	margin-left:40px;
}

.testimonails{
	float:left;
	width:520px;
	margin:16px 0;
}
.testi_title{
	float:left;
	width:520px;
}
.testi_title p{
	float:left;
	width:520px!important;
	font-size: 12px !important;
    font-weight: bold;
	margin: 0 !important;
}
.testi_desc{
	float:left;
	width:520px;
	}
.testi_desc p{
	float:left;
	width:520px!important;
	font-size: 12px !important;
	}	

/* Misc */
.clear {clear:both;}
.floatleft {float:left;}
.floatright {float:right;}
/*********************************************************************/
/* ------------------Content CSS Ends here  ----------------------- */
/*********************************************************************/

/*********************************************************************/
/* ------------------Footer CSS Starts here  ----------------------- */
/*********************************************************************/
#footer {
	text-align:left;
	float:left;
	width:949px;
	height:82px;
	background-color:#2b388f;
}
#gotop{
	float:left;
	height:61px;
	margin:7px 0 0 23px;
	width:141px;
	}
#foot_content{
	float:left;
	font-family:verdana;
	font-size:13px;
	height:auto;
	margin:11px 0 0 138px;
	width:640px;
	color:#8bb2cd;
	}	
#foot_content ul{
	color:#8BB2CD;
	display:inline;
	float:left;
	list-style:none outside none;
	width:640px;
	}	
#foot_content li{
	border-right:2px solid #FFFFFF;
	display:inline;
	float:left;
	line-height:15px;
	list-style:none outside none;
	margin-left:9px;
	padding-right:7px;
	
	}	
#foot_content a{
	color:#8bb2cd;
	}	
#foot_content p{
	float:left;
	line-height:19px;
	margin-left:7px;
	margin-top:4px;
	}	
#shadow_top{
	background-image:url(../images/shadow_top_03.png);
	width:1004px;
	float:left;
	height:18px;
	}
#shadow_bottom{
	background-image:url(../images/shadows_bottom.png);
	background-repeat:no-repeat;
	width:1004px;
	float:left;
	height:20px;
	}
#credit {
	font-size: 80%;
	color:#8bb2cd;
	clear: both;
	margin: 0 0 10px;
	text-align:center;
}
#credit a {
	color:#8bb2cd;
}
#credit a:hover {
	color:white;
	text-decoration:underline;
}
/*********************************************************************/
/* ------------------Footer CSS Ends here  ----------------------- */
/*********************************************************************/			
	
