body {
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:67.5%;
background: #DFDFDF url(../img/bg_new.jpg) center top repeat-y;
font-weight:400; 
}

#container {
width:760px;
margin:0px auto auto;
overflow:hidden;
background-color:#FFF;
}

#header {
margin:0px 0px 0px 0px;


}
#header_img  {
border-bottom:#FF9900 solid 4px;
}

#header_img_grey  {
border-bottom:#FFEE00 solid 4px;
}


a:link, a:visited{
text-decoration:none;
color: #999999;
}
a:hover{
text-decoration:none;
color:#FF9900;
}

h1 {
font-family: verdana, arial, geneva, helvetica, sans-serif;
font-size:16px;
margin:0px 0px 0px 0px;
}
h2 {
color: #5A7AB3;
font-weight:bold;
margin:0px 0px 0px 0px;
display:none;
}
.orange {
color:#FF9900;
}
/********************* NAVIGATION*************/

#nav{
width:760px;
height:24px;
background-color:#4A4949;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:5px;
}

#nav li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
background:url(../img/mseparator.gif) right center no-repeat;
}

#nav li a{
width:88px;
height:24px;
display:block;
line-height:24px;
color:#ffffff;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:bold;
}

#nav li a:hover{
text-decoration:none;
color: #CCCCCC;

}

#navportal{
width:285px;
height:18px;
background-color:#4A4949;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:0px;
}

#navportal li{
list-style-type:none;
float:left;
display:inline;
padding-right:2px;
padding-left:2px;
background:url(../img/mseparator.gif) right center no-repeat;
}

#navportal li a{
width:88px;
height:18px;
display:block;
line-height:18px;
color:#ffffff;
text-decoration:none;
text-align:center;
font-size:10px;
font-weight:bold;
}

#navportal li a:hover{
text-decoration:none;
color: #CCCCCC;

}
#navportal .current_page_item a{

}

#navportaldisclaimer{
width:265px;
height:18px;
background-color:#4A4949;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:0px;
}

#navportaldisclaimer li{
list-style-type:none;
float:left;
display:inline;
padding-right:2px;
padding-left:2px;
background:url(../img/mseparator.gif) right center no-repeat;
}

#navportaldisclaimer li a{
width:88px;
height:18px;
display:block;
line-height:18px;
color:#ffffff;
text-decoration:none;
text-align:center;
font-size:10px;
font-weight:bold;
}

#navportaldisclaimer li a:hover{
text-decoration:none;
color: #CCCCCC;

}
#navportaldisclaimer .current_page_item a{

}



/*
#nav{
margin-top:-6px;
_margin-top:0px;
height:51px;
width:760px;
background:url(../img/nav.jpg) no-repeat top;

}

#nav a:link,#nav a:visited{
padding-top:5px;
text-decoration:none;
}


#nav a:hover{
color: #FF9900;
}
#nav ul{
padding-top:14px;
}

#nav li {
padding-right:52px;
display:inline;
}
*/
/******************** PDF Download ****************/
#pdf{
width:760px;
height:40px;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:5px;
}

#pdf li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
}

#pdf li a{
width:100px;
height:24px;
display:block;
line-height:24px;
color:#999999;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:bold;
}

#pdf li a:hover{
text-decoration:none;
color: #FF9900;

}

#pdf .current_page_item a{

}
/******************** Partners ****************/
#partners{
width:760px;
height:60px;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:5px;
}

#partners li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
}

#partners li a{
width:180px;
height:24px;
display:block;
line-height:24px;
color:#999999;
text-decoration:none;
text-align:justify;
font-size:12px;
font-weight:bold;
}

#partners li a:hover{
text-decoration:none;
color: #FF9900;

}

#partners .current_page_item a{

}
/******************** MAINBODY ****************/
.maintext {
padding: 0px 0px 0px 0px;
overflow:hidden;
font-size:1.2em;
text-align:justify;
}
.text_left {
padding-top:5px;

}

.blue_title{
color: #5A7AB3;

}

.img_right {
padding:2px 2px 2px 2px;
border:1px #CCCCCC solid;
margin-left:10px;
}




/***************** BOTTOM PART ****************/

#bot {
width:760px;
display:block;
overflow:hidden;
}
.box_title, .box_title_con, .box_title_news, .box_title_wifi {
width:355px;
height:45px;
background:url(../img/box_top_comp.gif) no-repeat top;
padding:5px 0px 3px 20px;
}
.box_title_con {
background:url(../img/box_top_con.gif) no-repeat top;
}
.box_title_news {
background:url(../img/box_top_news.gif) no-repeat top;
}
.box_title_wifi {
background:url(../img/box_top_wifi.gif) no-repeat top;
}
.box_title_blank {
background:url(../img/box_top.jpg) no-repeat top;
}


#bot_inner {
padding:0px 0px 0px 0px;
display:block;
overflow:hidden;
}
#left {
float:left;
width:375px;}

#left_top {
height:133px;
overflow: hidden;
}

.top_large {
font-size:1.2em;
width:335px;
overflow: hidden;
background:url(../img/box_main.jpg) bottom no-repeat;
padding:0px 20px 20px 20px;
display:block;
position:relative;
}

.top_large ul{
margin-left:0px;
}

.top_large li{
background:url(../img/arrow.gif) no-repeat center left;

list-style:none;
padding: 5px 0px 5px 20px;
margin-left:-35px;
}

#left_top a{
text-decoration:none;
color:#999999;
}
#left_top a:hover{
color: #FF9900;
}
#left_bot {
color: #5A7AB3;
display:block;
overflow:hidden;
}

#right {
float:right;
width:375px;
overflow: hidden;
}
#right a{
text-decoration:none;
color:#999999;
}
#right a:hover{
color: #FF9900;
}
.link {
position:absolute;
background:url(../img/arrow.gif) no-repeat center left;
right:15px;
bottom:15px;
padding-left:15px;
}

.link2 {
position:absolute;
background:url(../img/arrow.gif) no-repeat center left;
padding-left:20px;
bottom:15px;
right:15px;
}

.tel {
font-size:1.2em;
line-height:1.6em;
}

/**************** FOOTER ***********************/
#footer {
font-size:10px;
width:760px;
display:block;
overflow:hidden;
color: #5A7AB3;
font-weight:bold;
margin-top:10px;

}

.foota {
float:left;
width: 510px;

}
.foota a{
font-weight:bold;
color:#FF6600;
text-decoration:none;
}
.foota a:link,.foota a:visited{
text-decoration:none;
color: #5A7AB3;
}
.foota a:hover{
text-decoration:none;
color:#FF6600;
}
.footb {
float:right;
width:250px;
text-align:right;
color:#FF6600;
text-decoration:none;
}
.footb a:link,.footb a:visited{
text-decoration:none;
color: #5A7AB3;
}
.footb a:hover{
text-decoration:none;
color:#FF6600;
}