* {
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-family:Georgia,Verdana, sans-serif;
	font-size: 16px;
	line-height:22px;
        font-weight: lighter;
	/*color: #FFF;*/
}


html, body{
	background-color:#17130f;
}

a{
	font-family:Georgia,Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:17px;
	color: #005CAD;
}

.text_bold{
	font-family:Georgia,Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:17px;
	color: #005CAD;
}

h1{
    font-size: 35px;
    color:#FFF;
}
h2{
    font-size: 20px;
    color:#ffae00;
    line-height: 1.5em;
}
h3{
    font-size:20px;
}
#container{
	top:0px;
	width:auto;
	height:auto;


}
#content_container{
	top:0px;
	width:960px;
	height:auto;
	/*left: 50%;
	margin-left: -499px;*/
	position:relative;
        margin:auto;

}

#header_background{
	width:auto;
	height:118px;
        background-image:url('../images/header_back.gif');
        background-position: center;
        z-index:auto;
        margin:auto;
}
#header{
	width:1020px;
	height:118px;
        background-image:url('../images/header_main.gif');
        background-repeat: no-repeat;
        background-position: center;
        z-index:auto;
        margin:auto;
        position: relative;
        
}

#header_content{
	width:960px;
	height:118px;
        margin: auto;
        position:relative;

}
.blackBackground{
    background-color:#000;
}
#middle{
	width:960px;
	height:480px;
        margin:auto;

}
#middle_banner{
	width:710px;
	height:480px;
        
        float:left;
}
.middle_text{
	width:210px;
	height:440px;
        padding:32px 20px 8px 20px;
        float:right;
        background-color:#000;
}
.middle_text img{
        padding-bottom:10px;
}

#subcontentBackground{
	width:auto;
	height:161px;
        background-image:url('../images/middle_strech.gif');
        background-position: center;
        z-index:auto;
        margin:auto;
}

#subcontent{
	width:1020px;
	height:161px;
        background-image:url('../images/middle_main.gif');
        background-repeat: no-repeat;
        background-position: center;
        z-index:auto;
        margin:auto;
        position: relative;
}
#subcontentTitle{
    top:35px;
    left:40px;
    width:610px;
    height:40px;
    
    position: absolute;
}





#subcontentText{
    top:78px;
    left:40px;
    width:610px;
    height:40px;
    position: absolute;
   
}
#subcontentIcons{
    top:75px;
    left:690px;
    width:300px;
    height:40px;
    position: absolute;
}
#subcontentIconTitle{
    top:35px;
    left:690px;
    width:300px;
    height:40px;

    position: absolute;
}
#subcontentIconsExplain a{
    top:120px;
    left:690px;
    width:300px;
    height:20px;
    position: absolute;
    font-size: 10px;
    font-family:Georgia,Verdana, sans-serif;
    color:#FFF;
    text-decoration: underline;

}

#contentPage{

    padding:55px 0px 35px 40px;
    width:595px;
    height:auto;
    font-size: 16px;
    color:#FFF;
    float:left;

}
#contentPage p{
    text-align: justify;
}
#contentPage h2{

    padding-top:10px;
}
#contentBackground{
	width:auto;
        background-color: #211b14;
        background-image:url('../images/gradient_from_subcontent_strech.gif');
        background-position: center top;
        background-repeat: repeat-x;
        height:auto;
        z-index:auto;
}

#footerBackground{
        width:auto;
        background-image:url('../images/footer_strech.gif');
        height:49px;

}
#footer{
        width:1020px;
        background-image:url('../images/footer.gif');
        background-repeat: no-repeat;
        height:49px;
        margin: auto;
        text-align:right;
        position:relative;


}

#footerCopyright{
    float:right;
    padding:14px 30px 16px 5px;
    font-size: 14px;
    color: #FFF;
}

#footerCopyright a{
    text-decoration:none;
    font-size: 14px;
    color: #FFF;
}
#footerCopyright a:hover{
    text-decoration:underline;
    font-size: 14px;
    color: #FFF;
}
#footerContact{
    float:left;
    padding:15px 5px 15px 30px;
}

#footerContact h2{
    font-size: 14px;
}
#content{
	width:1020px;
        height:auto;
        background-image:url('../images/gradient_from_subcontent.gif');
        background-repeat: no-repeat;
        background-position: center top;
        background-color:#17130f;
        margin:auto;
        position:relative;
}

#contentText{

    padding:35px 0px 35px 40px;
    width:595px;
    height:auto;
    font-size: 16px;
    color:#FFF;
    float:left;
    

   

}
#contentNews{
    padding:35px 0px 35px 40px;
    float:left;
    width:300px;
    
    height:auto;
    
}

.iconSet{
    width:110px;
    height:34px;
    float:left;

}
.iconImg{
    width:34px;
    float:left;
}
.iconText{
    width:66px;
    height:32px;
    padding-left:10px;
    padding-top:2px;
    float:left;
    color:#ffae00;
    font-size: 20px;
}



.newsSet{
    width:280px;
    height:75px;
    font-size: 16px;
    color: #FFF;
}
.newsText a{
    float:right;
    height:auto;
    padding:0px 0px 2px;
    width:265px;
    color:#FFF;
    font-size:16px;
    line-height:22px;
    text-decoration: none;
    font-weight: normal;

}
.newsText a:hover{

    text-decoration: underline;

}
.newsEdited{
    float:right;
    height:25px;
    width:265px;
    color:#1096ce;
    font-size:10px;
    padding-bottom:5px;

}

.yellowAdvantpro{
    font-size: 14px;
    color:#ffae00;
    text-align: justify;
    
}

.blueAdvantpro{
    font-size: 14px;
    color:#1096ce;
    text-align: justify;

}
.cufonEnter{
    height:10px;
    width:auto;
}
div.clear {
clear: both;
}

.content_menu{
    left:570px;
    top:39px;
    width:380px;
    height:52px;
    z-index:99;
    font-size:18px;
    color:#FFF;
    line-height:normal;
    position:relative;
}



.content_menu ul{
    z-index:100;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*Top level list items*/
.content_menu ul li{
    position: relative;
    display: inline;
    margin:auto;

    float: left;
    background-image:url('../images/menuitem_inactive.png');
    width: 95px;
    height: 52px;
}

.content_menu ul li.last{
    border-right:0px;
}

/*Top level menu link items style*/
.content_menu ul li a{
    display: block;
    color: white;
    padding:18px 6px 6px 6px;
    text-align:center;
    color: #666;
    text-decoration: none;
    width:84px;
    height:28px;
}

* html .content_menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.content_menu ul li a:link, .content_menu ul li a:visited{
color: #FFF;
}

.content_menu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: #FFF;
}

.content_menu ul li a:hover, .content_menu ul li.active a{
color: #FFF;
background-image:url('../images/menuitem_active.png');

}

.pageImageContainer{
    float:left;
    margin-top:105px;
    margin-left:20px;
    margin-bottom:23px;
}


