
body{
background:#0c2231 url(../images/bg_wrap.jpg) no-repeat;
font-family: "Trebuchet MS";
background-position:center top;
background-attachment:fixed;
font-size:1em;
color:#FFFFFF;

}
*{
margin:0pt;
padding:0pt;
}

a{
outline:none;
}

html, body {
 height: 100%;
 }
 
#top_border{
background:#0c2231;
height:25px;
width:100%;
}

#topmid{
font-size:.7em;
padding-left:10px;
padding-top:5px;
padding-right:10px;

}
#topmid a{

text-decoration:none;

color:#c3af1f;

font-size:1.3em;

}

#topmid a:hover{

text-decoration:underline;

}

.wrap_center{
width:990px;
margin:0pt auto;
padding:0pt;
}

#middle_part{
padding-top:27px;
}
.logo{
background:url(../images/logo.png) no-repeat;
width:255px;
height:77px;
padding-left:75px;
padding-top:15px;
color:#b7bdc2;
float:left;
font-size:1.3em;
cursor:pointer;
}

#right_menu{
width:660px;
height:84px;
float:left;
}

#menu_container{
width:630px;
height:84px;
float:left;
background:#0c2231;
position:relative;
}
.float_left{
float:left;
}

#site-nav-main{
position:relative;
}
#site-nav-main .nav-set li {
float:left;
height:90px;
overflow-x:hidden;
overflow-y:hidden;
}

.nav-set li{
float:left;
list-style:none;
overflow-x:hidden;
overflow-y:hidden;
}
.nav-set li a , #xx li a {
display:block;
padding-left:5px;
padding-right:25px;
padding-top:55px;
text-decoration:none;
padding-bottom:11px;
color:#ffffff;
font-size:.9em;
}
#xx{
float:left;
}


.nav-set li a:hover , #xx li a:hover{
text-decoration:underline;
overflow-x:hidden;
overflow-y:hidden;
background:#142937;
}

#middle_container{
min-height:255px;
padding-top:28px;
min-width:990px;
float:left;
}

.right_back_darker{
background:#FFFFFF;
opacity:0.89;
filter:alpha(opacity=75);
padding-left:25px;
width:375px;
position:absolute;
height:180px;
z-index:-1;
float:right;
}


#right_box .transparency{
background:#FFFFFF;
opacity:0.5;
filter:alpha(opacity=50);
padding-left:25px;
width:375px;
position:absolute;
height:180px;
z-index:-1;
float:right;
}

#right_box{
padding-right:10px;
float:right;
margin-right:60px;
padding-top:10px;
padding-left:25px;
}

#containerbox{
width:375px;
float:right;
}

#containerbox .aarpaar{ 
width:375px;
float:right;
position:absolute;
min-height:170px;
background:#FFFFFF;
opacity:0.5;
filter:alpha(opacity=50);
}

.aarpaar_dark{ 
width:375px;
float:right;
position:absolute;
min-height:170px;
background:#FFFFFF;
opacity:0.89;
filter:alpha(opacity=75);
}


#bot_navigation{
background:url(../images/bot_nav_repear.png) repeat-x;
height:45px;
width:100%;
float:left;
}

#menu_botom li{
list-style:none;
float:left;
}

#menu_botom li a{
display:block;
padding-top:10px;
height:35px;
padding-left:60px;
padding-right:60px;
text-transform:uppercase;
font-weight:normal;
font-size:1.1em;
color:#FFFFFF;
text-decoration:none;
}

#menu_botom li a:hover{
text-decoration:underline;
background:url(../images/menu_over.png) repeat-x;
opacity:0.45;
}

#redbox{
background:url(../images/red_bg.png) repeat-x;
height:141px;
color:#0c2231;
width:100%;
float:left;
}

.title_main{
color:#c3af1f;
font-size:1.3em;
}
.title100{
color:#3e4143;
font-size:.8em;
}

.subtitle_logo{
font-size:.63em;
color:#fff;
}

.support{
float:right;
text-align:center;
font-size:1.2em;
}

.left_box_red , .right_box_red{
width:435px;
padding-top:35px;
padding-left:35px;
float:left;
}
.medium{
font-size:1.2em;
}

.small{
font-size:.1.1em;
}

#footer{
background:#0c2231;
height:25px;
float:left;
width:100%;
font-size:.7em;
padding-bottom:5px;
padding-top:5px;
}

#footer a{
text-decoration:none;
color:#FFFFFF;
}
#footer a:hover{
text-decoration:underline;
}

.subintitle{
font-size:1.2em;
color:#FFFFFF;
}

.container_in_widgets{
padding:20px;
background:#333333;
}



#img_navi li a:hover{
background:#0c2231;
}

#left_colum_in{
width:710px;
float:left;
margin-right:25px;
}

.nav-widget{

}
.listitems_color{
color:#0c2231;
list-style:circle;
list-style:inside;
}


#whitepage_container{
padding-right:20px;
overflow:hidden;
position:relative;
min-height:430px;
margin-bottom:25px;
float:left;
}

.white_transparency_darker{
padding-left:20px;
position:absolute;
background:#ffffff;
min-height:1100px;
width:700px;
z-index:-1;
float:left;
opacity:.75;
filter:alpha(opacity=75);
}

#whitepage_container .transparency{
padding-left:20px;
position:absolute;
background:#ffffff;
min-height:1100px;
width:700px;
z-index:-1;
float:left;
opacity:.45;
filter:alpha(opacity=45);
}

#callus{
overflow:hidden;
margin-bottom:25px;

}
#callus .transparency2{
width:250px;
padding-left:20px;
min-height:350px;
background:#ffffff;
z-index:-1;
opacity:.45;
filter:alpha(opacity=45);
position:absolute;
}

.right_side_darker{
width:250px;
padding-left:20px;
min-height:350px;
background:#ffffff;
z-index:-1;
opacity:.75;
filter:alpha(opacity=75);
position:absolute;
}


.title_in{
color:#c3af1f;
font-size:1.3em;
text-transform:uppercase;
padding-bottom:10px;
}

#leftcolum_incontent{
float:left;
width:450px;
}

#form_container{
float:left;
width:700px;
}

.subtitle{
color:#0c2231;
padding-bottom:10px;
font-size:.9em;
}

.callustitle{font-size:1.5em; color:#c3af1f; text-align:left; }
.imgcall{padding:5px; background:#fff; margin-bottom:10px; margin-top:10px}

#content{
padding-left:20px;
padding-top:20px;

}
#content1{
padding-left:20px;
padding-top:20px;
position:relative;

}

.inpara{
line-height:1.3em;
color:#0c2231;
padding-bottom:20px;
padding-right:15px;
font-size:1em;
}


#right_colum_in{
width:250px;
float:right;   
}

#menucontainer{
float:right;
width:200px;
padding-left:15px;
padding-bottom:30px;

}

#leftinmenu{
min-height:150px;
z-index:99999;
cursor:pointer;
}

#leftinmenu li{
list-style:none;

}
#leftinmenu li a{
font-size:.9em;
text-decoration:none;
display:block;
background:#c3af1f;
color:#ffffff;
border-bottom:#d2bd27 1px solid;
padding:5px;
height:20px;
width:180px;
}
#leftinmenu li a:hover{
background:#a89720;
}

#inparaul {
color:#0c2231;
font-size:1em;
padding-left:25px;
padding-bottom:10px;
}

#inparalulul li{
padding-left:25px;
list-style:inside;
}

.logopartners{
padding-bottom:10px;
}

.inimages{
padding:4px;
background:#ffffff;
margin-bottom:20px;
}

#colum2_menuitem{
width:200px;
float:left;
margin-top:-500px;
}
