/* CSS Document */

html, body, table{  
margin:0;padding:0; 
font-size:12px;     
font: normal normal normal 12px normal Arial, Helvetica;
color:white;
}

a{

color:#80e0ff;

text-decoration:none;

}

a:focus{

border:none;outline:none;

}

em{

font-style:normal;

}

body{

text-align:center;

background: #003a83 url(main_rep_bg.jpg) repeat-y center top;

}

.headerwrapper{

background: url(header_bg.png) repeat-x;

height:33px;

text-align:center;



}

.header{

width:971px;

margin:0 auto;

text-align:right;

padding-top:10px;

color:#2763ae;

font-size:11px;

}

.header a{

color:#2763ae;

}

.bodywrapper{

width:971px;

margin:0 auto;

background: url(main_bg.jpg)  no-repeat;

min-height:600px;

//height:600px;

text-align:left;

}

.body{



}

.menu{

text-align:right;

line-height:22px;

font-size:11px;

}

.menu a{

margin:0 5px;

color:#84c1ff;

}

.menu a:hover{

color:white;

}

.lang{

text-align:right;

line-height:22px;

font-size:11px;

color:#69acff;

}

.lang a{

color:white;

}

.lang a:hover{

text-decoration:underline;

}

.featuring{
list-style:none;padding:0;margin:0;
position:absolute;
background: url(featuring_bg.png);
width:842px;
height:268px;
margin:0;
margin-left:90px;
//margin-left:10px;
}

.featuring_item{
position:absolute;
left:0;top:0;
height:268px;width:400px;
left:395px;
filter:alpha(opacity=100);
display:none; 
}


.featuring_desc{                   
width:257px;       
margin-top:30px;   
position:absolute; 
height:198px;
left:170px;
top:5px;
}



.featuring_thumb{

margin:0;padding:0; 
margin-top:15px;
height:228px; 

position:absolute;
width:190px;



}

.featuring em{color:#003b63;}

.featuring_link{display:block;margin:10px 0;text-align:center;}

.featuring a{ color:#80e0ff;} .featuring a:hover{text-decoration:underline;}

.leads{

clear:both;

float:none;

background: url(headers.png) no-repeat;

behavior: url(gfx/iepngfix.htc);



margin-top:295px;

margin-left:57px;

}

.leadcol{

width:183px;

padding-top:10px;

float:left;

text-align:justify;

margin-right:44px;

margin-bottom:10px;

color:black;

}

.leadcol em{

color:white;

}

.featuring_pager{
height:35px;     
margin-left:474px;
//margin-left:400px;
margin-top:233px; 
position:absolute;
width:80px;      
background: url(featuring_pager_bg.png) no-repeat;
}

.featuring_pager a{
display:block;
width:9px;
height:35px;
float:left;
background: url(list_enum.png) no-repeat;
margin-right:9px;
opacity:0.5;
filter:alpha(opacity=50);                         
}

.featuring_pager .active{

color:white;

}

.featuring_pager a:hover,.featuring_pager .active{

border:none;

outline:none;

opacity:1;

filter:alpha(opacity=100);

}

.featuring_stepper{
height:35px;
margin-left:895px;
margin-top:234px;

position:absolute;
width:80px;
}

.featuring_stepper a{

display:block;

width:10px;

height:35px;

float:left;

margin-right:4px;

background:white;

opacity:0;

filter:alpha(opacity=0);

}

.links{

clear:both;

background: url(lnk_btns.png) no-repeat;

behavior: url(gfx/iepngfix.htc);

height:30px;



}

.links a{

line-height:30px;

float:left;

margin-right:64px;

text-align:justify;

width:164px;

text-align:center;

color:white;

opacity:0.8;

filter:alpha(opacity=80);

}

.links a:hover{

opacity:1;

filter:alpha(opacity=100);

}



/*inner pages*/

.inner_logo{

height:175px;

width:210px;

background: url(featuring_bg.png);

position:absolute;

margin-top:-50px;

}

.inner_logo_link{

display:block;

height:84px;

margin-left:23px;

margin-top:40px;

position:absolute;

width:210px;



}

.inner_title{

position:absolute;

margin-left:346px;

margin-top:10px;

background: url(title_bg.png);

height:127px;

width:584px;

padding:0;



}

.inner_title h1{

margin:0;

font-size:18px;font-weight:normal;

text-align:center;

margin-top:20px;

padding:0;

}

.inner_title_body{

margin:20px;

margin-top:10px;

text-align:center;

color:#cef0ff;

}

.inner_featuring{

background: url(inner_featuring_bg.png) no-repeat;

margin-top:212px;

height:281px;

margin-left:506px;

position:absolute;

list-style:none;

width:421px;

padding:0;

}

.inner_featuring li{

position:absolute;margin-top:12px;

width: 406px;

margin-left:7px;

text-align:center;

opacity:0;

filter:alpha(opacity=0);

overflow:hidden;

height:256px;

}



.inner_featuring  li a img{

border:3px solid white;

}

.inner h2{

font-size:18px;

font-weight:normal;

margin:0;padding:0;

position:absolute;



}

.inner_featuring_content{

position:absolute;

width:421px;

margin-left:506px;

margin-top:524px;

width:420px;

text-align:left;

}

.inner_featuring_content ul{

list-style:none;margin:0;padding:0;

margin-bottom:10px;

}

.inner_featuring_content li{

padding:0;margin:0;color:#15457f;

line-height:21px;

}

.inner_featuring_content li em{

color:white;

}



.inner .inner_featuring_title{

margin-top:173px;

margin-left:506px;

width:420px;

}

.inner .inner_content_title{

margin-top:173px;

margin-left:34px;



width:420px;

}



.inner_content{

position:absolute;

margin-top:212px;

width:400px;



margin-left:34px;

}

.inner_content ul{

list-style:none;

margin:0;

padding:0;

}

.inner_content ul ul{

list-style: url(bullet.png);

list-style-position: outside;

padding:2px 28px;

color:#a4b9d3;

}

.inner_content ul ul a{

color:#a4b9d3

}

.inner_content ul ul a:hover{

color:white;

}

.inner h2 em{

font-size:12px;

color:#001f45;

display:block;

}

.innerpager {

margin-left:517px;

margin-top:486px;background-image: url(inner_pager_bg.png);

}

.innerpager .links{



}

.inner_text{

position:Absolute;margin-left:90px;top:246px;width:430px;line-height:20px;

}

.inner_text_details{

position:absolute;margin-left:630px;top:246px;width:330px;

}

.inner_text_table{

text-align:left;

}

.inner_text_table_sub{

color:#a0e1ff;

padding-left:10px;



}

.inner_text_table tr{vertical-align: top;}

.inner_text_table .input_text, .inner_text_table .input_textarea{background:none;border:1px solid #508ddd;color:white;width:210px;}

.inner_text_table .input_textarea{height:170px;overflow:hidden;}

.inner_text_table .input_submit{float:right;color:white;font-size:13px;}