@charset "utf-8";

/****************************************************************************************************************************
 * Reset css
****************************************************************************************************************************/
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}
:focus {
	outline: 0;
	}
body {
	background: white;
	line-height: 1;
	color: black;
	}
ol, ul {
	list-style: none;
	}
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	font-weight: normal;
	text-align: left;
	}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
/****************************************************************************************************************************
 * new body
****************************************************************************************************************************/

body {
margin:0px auto 0px auto;
background-image:url(../images/mainbg.png);
background-repeat:repeat-x;
background-color:#142765;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
height:100%;
}

#container_erhan{width:960px; height:auto; background-image:url(../images/leftsidebg.jpg); background-repeat:repeat-y; background-color:#FFFFFF;}

h1 {color:#191919; font-size:18px;}
/*h2 {color:#010b43; font-weight:bold;}
h3 {color:#024e6b; font-weight:bold; font-size:18px;}*/
h2 {font-size:123.1%; color:#010b43;}
h3 {font-size:108%; color:#024e6b;}
h2,h3 {margin:1em 0;}
h2,h3,h4,h5,h6,strong {font-weight:bold;}
#contentright p {font-size:1em; font-weight:normal; line-height:1.6em; margin:16px 0; }
div#contentright blockquote,div.#contentright ul,div#contentright ol,div#contentright dl {margin:1em;}
div#contentright ol,div#contentright ul,div#contentright dl {margin-left:2em;}
div#contentright ul li {list-style: disc inside;}
div#contentright ol li {list-style: decimal outside;}
div#contentright li {margin:0.5em 0; }
div#contentright dl dd {margin-left:1em;}
.index .contenttext {font-size:1em; font-weight:normal; line-height:1.6em;}

#maincontainer{
	width:960px;
	margin:0px auto 0px auto;
	clear:both;
}

#headerbg { display:block; position:relative; float:left; margin:0; clear:both; }
#headerbg, #headerbg span, span#headerbg-span { width:960px; height:77px; display:block; overflow:hidden; padding:0; }
#headerbg span, span#headerbg-span { position:absolute; left:0; top:0; background:url(../images/header_img.jpg) no-repeat left top; }

#headerphone { display:block; position:relative; float:left; margin:0; clear:both;}
#headerphone, #headerphone span, span#headerphone-span { width:960px; height:22px; display:block; overflow:hidden; padding:0; }
#headerphone span, span#headerphone-span { position:absolute; left:0; top:0; background:url(../images/header_phone.jpg) no-repeat left top; }

#contentleft {width:215px; height:100%; float:left; margin:0; padding:0; background-color:#d0edfe; color:#000; background-image:url(../images/leftsidebg.jpg); background-repeat:repeat-y; clear:both;}
.index #contentright {width:745px; height:auto; float:right; background-color:#fdfeff;}
.inner #contentright {width:690px; height:auto; float:right; background-color:#fdfeff; padding:25px 25px 25px 0;}
.ie7 .inner #contentright {width:690px; height:auto; float:right; background-color:#fdfeff; margin:25px 5px 25px 0;}

#bannerbg { display:block; position:relative; float:right; margin-left:-1px; }
#bannerbg, #bannerbg span, span#bannerbg-span { width:746px; height:188px; display:block; overflow:hidden; padding:0; }
#bannerbg span, span#bannerbg-span { position:absolute; left:0; top:0; background:url(../images/banner_img.jpg) no-repeat left top; }

.contentarea {margin:25px; clear:both;}
.contenttext {color:#191919; padding-top:20px;}
.contenttextwimg1 {width:500px; float:right; color:#191919;}
.contenttextwimg2 {width:500px; float:left; color:#191919; margin-top:15px;}
.textline {width:696px; height:3px; background-image:url(../images/textline.jpg); background-repeat:repeat-x; float:left; margin-top:15px; margin-bottom:15px;}

#contentimg1 { display:block; position:relative; float:left; clear:both; margin:0; }
#contentimg1, #contentimg1 span, span#contentimg1-span { width:176px; height:141px; display:block; overflow:hidden; padding:0; }
#contentimg1 span, span#contentimg1-span { position:absolute; left:0; top:0; background:url(../images/content_img1.jpg) no-repeat left top;}

#contentimg2 { display:block; position:relative; float:right; clear:both; margin:0; }
#contentimg2, #contentimg2 span, span#contentimg2-span { width:176px; height:141px; display:block; overflow:hidden; padding:0; }
#contentimg2 span, span#contentimg2-span { position:absolute; left:0; top:0; background:url(../images/content_img2.jpg) no-repeat left top;}

#newstitle { display:block; position:relative; float:left; clear:both; margin-top:15px; }
#newstitle, #newstitle span, span#newstitle-span { width:201px; height:36px; display:block; overflow:hidden; padding:0; }
#newstitle span, span#newstitle-span { position:absolute; left:0; top:0; background:url(../images/title-ast.gif) no-repeat; float:left;}

#news {color:#024e6b;}
.newstext {padding-left:35px; padding-right:15px; padding-top:15px; clear:both;}
.clickhere {font-weight:bold; color:#024e6b; text-decoration:none;}
.greenline {width:201px; height:12px; background-image:url(../images/greenline.jpg); margin:15px auto 15px auto;}

#reclogo { display:block; position:relative; clear:both; margin-left:35px;}
#reclogo, #reclogo span, span#reclogo-span { width:104px; height:114px; display:block; overflow:hidden; padding:0; }
#reclogo span, span#reclogo-span { position:absolute; left:0; top:0; background:url(../images/recommended_logo.jpg) no-repeat; float:left;}

#footer {width:960px; height:60px; background-color:#00071e; float:left; clear:both; padding-top:25px; font-size:10px;}

.footertitle {color:#bee2ef;}
.footertitle a{color:#fff; text-decoration:none;}
.footertitle a:hover{color:#fdba07;}

#menushadow {width:215px; height:14px; background-image:url(../images/menu_shadow.jpg); background-repeat:no-repeat;}
#shadowbottom {float:left; clear:both;}

/***************************
			menu
*****************************/

#headernav_1{width:215px; height:116px; border:0; margin:0; padding:0; list-style-type:none; clear:right; background-image:url(../images/menu_bg.jpg);}
#headernav_1 li{display:block; float:left; text-align:center; padding:0; margin:0;}

#headernav_1 li a, #headernav_1 li a span {display:block; position:relative;  overflow:hidden; color:#043476; text-decoration:none; }
#headernav_1 li a span {position:absolute; left:0; top:0; cursor:pointer; background-image:url(../images/menu_btns.jpg); background-repeat:no-repeat; }

a#btn1, a#btn1 span, span.btn1-span {width:214px; display:block; height:30px;}
a#btn1 span, span.btn1-span {background-position:0 0;}
a#btn1:hover span, span.btn1-span_oo {background-position:-216px 0;}

a#btn2, a#btn2 span, span.btn2-span {width:214px; height:29px;}
a#btn2 span, span.btn2-span {background-position:0 -30px;}
a#btn2:hover span, span.btn2-span_oo {background-position:-216px -30px;}

a#btn3, a#btn3 span, span.btn3-span {width:214px; height:28px;}
a#btn3 span, span.btn3-span {background-position:0 -59px;}
a#btn3:hover span, span.btn3-span_oo {background-position:-216px -59px;}

#headernav_1 li a#btn4 {height:28px;}
a#btn4, a#btn4 span, span.btn4-span {width:214px; height:29px;}
a#btn4 span, span.btn4-span {background-position:0 -87px;}
a#btn4:hover span, span.btn4-span_oo {background-position:-216px -87px;}


#headernav_2{width:215px; height:156px; border:0; margin:0; padding:0; list-style-type:none; clear:right;}
#headernav_2 li{display:block; float:left; text-align:center; padding:0; margin:0;}

#headernav_2 li a, #headernav_2 li a span {display:block; position:relative; overflow:hidden; color:#043476; text-decoration:none; }
#headernav_2 li a span {position:absolute; left:0; top:0; cursor:pointer; background-image:url(../images/menu_btns2.jpg); background-repeat:no-repeat; }

a#btn5, a#btn5 span, span.btn5-span {width:214px; height:27px;  display:block; }
a#btn5 span, span.btn5-span {background-position:0 0;}
a#btn5:hover span, span.btn5-span_oo {background-position:-216px 0;}

a#btn6, a#btn6 span, span.btn6-span {width:214px; height:23px;}
a#btn6 span, span.btn6-span {background-position:0 -27px;}
a#btn6:hover span, span.btn6-span_oo {background-position:-216px -27px;}

a#btn7, a#btn7 span, span.btn7-span {width:214px; height:25px;}
a#btn7 span, span.btn7-span {background-position:0 -50px;}
a#btn7:hover span, span.btn7-span_oo {background-position:-216px -50px;}

a#btn8, a#btn8 span, span.btn8-span {width:214px; height:24px;}
a#btn8 span, span.btn8-span {background-position:0 -75px;}
a#btn8:hover span, span.btn8-span_oo {background-position:-216px -75px;}

a#btn9, a#btn9 span, span.btn9-span {width:214px; height:24px;}
a#btn9 span, span.btn9-span {background-position:0 -99px;}
a#btn9:hover span, span.btn9-span_oo {background-position:-216px -99px;}

a#btn10, a#btn10 span, span.btn10-span {width:214px; height:33px; display:block; }
a#btn10 span, span.btn10-span {background-position:0 -123px;}
a#btn10:hover span, span.btn10-span_oo {background-position:-216px -123px;}

#headernav_3{width:215px; height:57px; border:0; margin:0; padding:0; list-style-type:none; clear:right; }
#headernav_3 li{display:block; float:left; text-align:center; padding:0; margin:0;}

#headernav_3 li a, #headernav_3 li a span {display:block; position:relative;  overflow:hidden; color:#043476; text-decoration:none; }
#headernav_3 li a span {position:absolute; left:0; top:0; cursor:pointer; background-image:url(../images/menu_btns.jpg); background-repeat:no-repeat; }


a#btn11, a#btn11 span, span.btn11-span {width:214px; height:28px;}
a#btn11 span, span.btn11-span {background-position:0 -272px;}
a#btn11:hover span, span.btn11-span_oo {background-position:-216px -272px;}

a#btn12, a#btn12 span, span.btn12-span {width:214px; height:29px;}
a#btn12 span, span.btn12-span {background-position:0 -300px;}
a#btn12:hover span, span.btn12-span_oo {background-position:-216px -300px;}

.erhan{height:0px; width:0px; margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}

a:link.btn13, a:visited.btn13 { display:block; width:124px; height:26px; 
	background:transparent url('../images/btn-learnmore.png') no-repeat top left; background-position: 0px 0px; }
a:hover.btn13 { background-position: 0px -26px; }