/* CSS Document */

@import url("reset.css");

/*html, body {
	height: 100%;
	background-color:#f7f7f7;
}*/



strong{
	font-weight:bold;
}

em{
	font-style:italic;
}

body{
	background:#fccd35 url(../images/bg.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

#warp{
	background: #fff url(../images/warp_bg.jpg) repeat-x top left;
	width:860px;
	margin:auto;
	overflow: hidden;
	padding: 0 20px;
}

#sitemap ul{
	color:#fff;
	background:url(../images/tr_sitemap_faq.gif) no-repeat 75px 9px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	height:30px;
	padding-right: 19px;
	width: 130px;
}
#sitemap ul li{
	float:left;
}

#sitemap ul li a:link,
#sitemap ul li a:visited{
	text-decoration:none;
	color:#333;
	display:block;
	list-style-type:none;
	padding:8px 15px 8px 15px;
}

#sitemap ul li a:hover{
	color:#999;
}

#nav{
	font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
}

#nav ul {
margin: 0 auto;
overflow: hidden;
width: 834px;
}

#nav ul li{
	display:block;
	float:left;
	padding:30px 19px 15px;
}

#nav ul li a:link, 
#nav ul li a:visited{
	color:#000;
	display:block;
	font-family:"Century Gothic";
	font-size:14px;
	text-decoration:none;
	padding:0 0 11px 0;
}

#nav ul li a:hover{
	border-bottom:solid 5px #666 ;
	/* background:url(../images/btn_hover.gif) repeat-x bottom center;*/
}


#nav ul li a.selected_nav{
	border-bottom:solid 5px #ffcc00;
}

#nav ul.faq_pg li a:link, 
#nav ul.faq_pg li a:visited {
	border-bottom: 5px solid #e8e8e8;
}

#nav ul.faq_pg li a:hover {
	border-bottom:solid 5px #ffcc00;
}

/*     Rounded BOX Normal with drak grey title */
.rounded_top {
	background: #c3c3c2 url(../images/rounded_tl.gif) no-repeat top left;
	height: 5px;
	line-height:0;
	overflow:hidden;
}

.rounded_top span{
	background: transparent url(../images/rounded_tr.gif) no-repeat top right;
	display:block;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm {
	background: #e1e1e1 url(../images/rounded_bl.gif) no-repeat top left;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm span{
	background: transparent url(../images/rounded_br.gif) no-repeat top right;
	height:5px;
	display:block;
	line-height:0;
	overflow:hidden;
}

.rounded_content{
	background: #e1e1e1;
	width:280px;
	height:390px;
	overflow: hidden;
}

.rounded_maincontent{
	background: #e1e1e1;
	width:580px;
	height:410px;
}

.rounded_content_panel{
	background: #e1e1e1;
	width:280px;
}

.rounded_content_panel_news {
	background: #e1e1e1;
	height: 302px;
	width:280px;
}

.rounded_content_panel_news .full_img {
padding: 10px 10px 0;
}

.rounded_content_panel_news	a:link,
.rounded_content_panel_news	a:visited{
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

.rounded_content_panel_news	a:hover {
	color: #666;
}

/*
.rounded_content_panel2{
	background: #e1e1e1;
	width:220px;
}
*/
/* end */

/*     Rounded BOX with normal grey */
.rounded_top_grey {
	background: #e1e1e1 url(../images/rounded_tl_grey.gif) no-repeat top left;
	height: 5px;
	line-height:0;
	overflow:hidden;
}

.rounded_top_grey span{
	background: transparent url(../images/rounded_tr_grey.gif) no-repeat top right;
	display:block;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_grey {
	background: #e1e1e1 url(../images/rounded_bl_grey.gif) no-repeat top left;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_grey span{
	background: transparent url(../images/rounded_br_grey.gif) no-repeat top right;
	height:5px;
	display:block;
	line-height:0;
	overflow:hidden;
}
/* end */

/*     Pages content box */
.rounded_top_subnav {
	background: #b7b7b7 url(../images/rounded_tl_subnav.gif) no-repeat top left;
	height: 5px;
	line-height:0;
	overflow:hidden;
}

.rounded_top_subnav span{
	display:block;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_top_grey_contentpage {
	background: #e1e1e1;
	height: 5px;
	line-height:0;
	overflow:hidden;
}

.rounded_top_grey_contentpage span{
	background: transparent url(../images/rounded_tr_grey.gif) no-repeat top right;
	display:block;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_grey {
	background: #e1e1e1 url(../images/rounded_bl_grey.gif) no-repeat top left;
	height:5px;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_grey span{
	background: transparent url(../images/rounded_br_grey.gif) no-repeat top right;
	height:5px;
	display:block;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_contentpage {
	background: #e1e1e1; 
	line-height:0;
	overflow:hidden;
}

.rounded_btm_contentpage span{
	background: transparent url(../images/rounded_br_grey.gif) no-repeat top right;
	height:5px;
	display:block;
	line-height:0;
	overflow:hidden;
}


.rounded_btm_subnav {
	height:5px;
	background: #b7b7b7 url(../images/rounded_bl_subnav.gif) no-repeat top left;
	line-height:0;
	overflow:hidden;
}

.rounded_btm_subnav span{
	height:5px;
	display:block;
	line-height:0;
	overflow:hidden;
}

/* end */
/* sub navigation */

.subnav_btn {
	background:#b7b7b7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:35px;
	
}

.subnav_btn li{
	background:url(../images/subnav_bg.gif) repeat-x;
	display:block;
	height:35px;
}
	

.subnav_btn li a:link, 
.subnav_btn li a:visited{
	background: #aeaeae url(../images/subnavbtn_bg.gif) repeat-x bottom;
	display:block;
	text-decoration:none;
	padding:0 0 0 9px;
	color:#fff;
	height:35px;
}

.subnav_btn li a:hover{
	color:#000;
	/* background:url(../images/btn_hover.gif) repeat-x bottom center;*/
}

#sub_nav .selectedlink_subnav{
	color:#000;
}
/* end of sub navigation */

/* content page */

.titlecontent{
	background:#e1e1e1;
	width:580px;
	height:32px;
}

#rounded_content_page h2{
	font-size:20px;
	font-family: Arial;
	color: #333;
	font-weight:bold;
	padding:10px 0px 5px 20px;
}



#rounded_content_page p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#333;
	margin:0;
	padding: 5px 20px 5px 20px;
}

#rounded_content_page{
	background: #e1e1e1;
	width:580px;
	padding: 0 0 32px 0;
	overflow:hidden;
}

#rounded_content_page a:link, #rounded_content_page a:visited {
	color: #333333;
	font-weight:bold;
	text-decoration: none;
}

#rounded_content_page a:hover {
	color:#666;
}

#rounded_content_page .divider_horizon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/doted_repeat.gif) repeat-x scroll 10px 0;
height:1px;
margin: 10px 0;
}

#rounded_content_page_testi{
	background: #e1e1e1;
	width:580px;
	height:600px;
	padding: 0 0 32px 0;
}

#rounded_content_page h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	padding:10px 10px 10px 20px;
}

#rounded_content_page h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#555;
	padding:10px 10px 0 40px;
}

#rounded_content_page .h6_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	padding:10px 20px 0 40px;
}

#rounded_content_page .number_list{
	list-style-type:decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	line-height:15px;
	padding:5px 20px 5px 60px;
}


#rounded_content_page ul{
	font-size:10px;
	line-height:normal;
	padding-bottom: 10px;
}

#rounded_content_page ul li{
	
	list-style-type:none;
	padding: 0 10px 2px 10px;
}	


#rounded_content_page .bullet li{
	background: transparent url(../images/bullet_dark.gif) no-repeat scroll 0 5px;
	list-style-type:none;
	line-height:16px;
	padding: 0 10px 2px 10px;
	margin-left:20px;
}	

.end_nav{
	background: url(../images/subnav_bg.gif) repeat-x;
	margin-bottom:inherit;
	overflow:hidden;
	height:38px;
}
/* end */

/*** Table Settings ***/

table{
	border-collapse:collapse;
}

#contentpage .style {
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
	clear: both;
	margin: 0 auto 15px auto;
	text-align:center;
}

#contentpage .headerless {
	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
	clear: both;
	margin: 0 0 15px 0;
}

#contentpage .style th {
	color: #333;
	background-color: #ccc;
	border: 1px solid #aaa;
	font-weight: bold;
	line-height: normal;
	vertical-align:middle;
	padding: 5px;
}

#contentpage .style td {
	color: #333;
	border: 1px solid #aaa;
	line-height: normal;
	padding: 5px;
}

#contentpage .style td span {
	color: #999;
}

#contentpage .style .center {
	text-align: center;
	vertical-align: middle;
}

#contentpage .style .alt {
	background: #dadada;
}

#contentpage .last {
	margin: 0;
	padding: 0;
}

/* career opportunities */
#rounded_content_page #tabs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin:10px 0 0 0;
}

#rounded_content_page #tabs ul li{
	background: transparent url(../images/tabs.jpg) no-repeat;
	display:block;
	float:left;
}

#rounded_content_page #tabs .tab1{
	padding:4px 0px 0px 0px;
	width:100px;
	height:20px;
}

#rounded_content_page #tabs .tab2{
	padding:4px 0px 0px 0px;
	width:100px;
	height:20px;
}

#rounded_content_page #tabs .tab3{
	padding:4px 0px 0px 0px;
	width:100px;
	height:20px;
}

#rounded_content_page #tabs .tab4{
	padding:4px 0px 0px 0px;
	width:100px;
	height:20px;
}


#rounded_content_page #tabs .tab5{
	padding:4px 0px 0px 0px;
	width:100px;
	height:20px;
}

#rounded_content_page #tabs ul li a:link, 
#rounded_content_page #tabs ul li a:visited{
	list-style-type:none;
	text-decoration:none;
	color:#fff;
	display:block;
	text-decoration:none;
	width:100px;
}

#rounded_content_page #tabs ul li a:hover{
	color:#000;
}

#rounded_content_page #tabs .tabs_selected{
	background:url(../images/tabs_selected.jpg) no-repeat ;
	color:#333;
	width:100px;
	height:20px;
	padding:5px 0px 0px 0px;	
}

#rounded_content_page #tabs .tabs_selected{
	color:#000;
}

#rounded_content_page #tabs .shadow{
	background: url(../images/tab_shadow.jpg) repeat-x 0 10px;
	float:left;
	width:60px;
	height:20px;
	
}

#rounded_content_page #tabs .tabs_shadow_20px{
	background: url(../images/tab_shadow.jpg) repeat-x 0 10px;
	float:left;
	width:20px;
	height:20px;
}
/* end career */

/* Footer */

#footer{
	width:860px;
	float:left;
	margin:5px 0 0 0;
}

#footer p{
	font-style:normal;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	padding:10px 0 20px;
	text-align: center;
}
/* end footer */


.clear{
clear:both;
}
