@import url('elements.css');

a:link, a:visited, a:active { font-family:Verdana, Arial, Helvetica, sans-serif;   font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:10pt; color:#006A94; text-decoration: none; }



/*GLOBAL SETTINGS */


html{
margin: 0px;
padding:0px;
}


body {
margin: 0px;
padding:0px;
color:#484444;
height: 100%;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
background-color: #1b52a1;
background-image:url(../images/brheader_rev.jpg);
background-repeat:no-repeat;
}


.mnva_stdtxtlink{
font-size:0.9em;
color:#1d7ebb;
cursor:pointer;
}

.mnva_stdtxtlink_on{
font-weight:bold;
color:#f1592a;
cursor:pointer;
}

.mnva_lgetxtlink{
font-size:1.0em;
color:#1d7ebb;
cursor:pointer;
padding:5px;
}

.mnva_lgetxtlink_active{
font-size:1.0em;
padding:5px;
color:#c66505;
background-color:#c6d4e8;
}

.mnva_lgetxtlink_on{
font-size:1.0em;
color:#f1592a;
cursor:pointer;
padding:5px;
}


.rollover{
cursor:pointer;
} 



#mnva_header_holder{
width:100%;
height:80px;
display:block;
text-align:left;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
}


#mnva_header{
width:918px;
height:80px;
display:block;
margin:0 auto;
z-index:1;
overflow:hidden;
}

#mnva_logo_holder{
*display:inline;
zoom:1;
display:inline-block;
margin: 10px 0 0 30px;
width:195px;
height:60px;
cursor:pointer;
vertical-align:top;
}

#mnva_other_holder{
*display:inline;
zoom:1;
display:inline-block;
width:680px;
position:relative;
vertical-align:top;
}

#mnva_other_holder span{
right:20px;
position:absolute;
top:20px;
border-top:1px solid #1d7ebb;
border-right:1px solid #1d7ebb;
border-bottom:1px solid #1d7ebb;
border-left:1px solid #1d7ebb;
padding: 10px 10px 10px 10px;
}


#mnva_mainbody_holder{
width:100%;
display:block;
text-align:center;
}


#mnva_body_holder{
position:relative;
background-color: #FFFFFF;
width:920px;
display:block;
margin: 0 auto;
}


#mnva_body{
position:absolute;
top:30px;
left:0;
background-color: #FFFFFF;
width:920px;
display:block;
padding: 0 0 30px 0;
text-align:left;
height:auto;
}


#mnva_footer_holder{
width:100%;
height:20px;
display:block;
position:fixed;
bottom:0;
z-index:2000;
}


#mnva_footer{
background-color:#1b52a1;
width:920px;
height:25px;
display:block;
margin: 0 auto;
text-align:center;
line-height:20px;
color: #c0cce4;
font-weight: normal;
font-size:0.7em;
z-index:2000;
}

/*UTILITIES*/

.invisible_holder{
display:block;
}


.std_holder{
padding: 10px 10px 10px 10px;
display:block;
}

.std_holder_inline{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
}


.std_holder_ctr{
padding: 10px 10px 10px 10px;
display:block;
text-align:center;
}

.err404_c1{
padding: 10px 10px 10px 10px;
display:block;
font-size:0.8em;
text-align:center;
}

.err404_c2{
padding: 10px 10px 10px 10px;
display:block;
text-align:center;
}


.std_holder_sur{
border: 1px solid #1B52A1;
background-image:url(../images/formbg.png);
background-position: top;
background-repeat:repeat-x;
display:block;
margin: 10px;
padding:10px;
}

.std_holder_sur_np{
border: 1px solid #1B52A1;
background-image:url(../images/formbg.png);
background-position: top;
background-repeat:repeat-x;
display:block;
margin: 10px;
}

.std_holder_nosur_nm{
background-image:url(../images/formbg.png);
background-position: top;
background-repeat:repeat-x;
display:block;
padding: 10px;
height:100%;
}

.main_holder_l{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:520px;
}

.main_holder_r{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:330px;
color:#666666;
font-style:none;
}
.main_holder_r span{
color:#666666;
font-style:none;
}
.main_holder_ls{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:410px;
}

.main_holder_rs{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:420px;
}

.main_holder_ms{
padding: 10px 10px 10px 10px;
display:block;
vertical-align:top;
width:840px;
}

/*FRONTPAGE*/


#frontpage_txt{
display:block;
width:330px;
height:275px;
position:relative;
}


#frontpage_ads{
display:block;
width:330px;
height:275px;
position:relative;
}

#frontpage_ads_holder{
border: 1px solid #C0C0C0;
display:block;
width:330px;
height:275px;
}


/*APPLICATIONS*/


#application_ads_holder{
border: 1px solid #C0C0C0;
background-color: #C0C0C0;
display:block;
width:400px;
height:259px;
margin: 30px 0 0 0;
padding: 10px;
}

.application_holder_ms{
padding: 10px 10px 10px 10px;
display:block;
vertical-align:top;
width:840px;
}

#mnva_ch_applications-paneltop ul{
padding:0 40px 0 40px;
}


#mnva_ch_applications-paneltop ul li{
padding:10px 0 10px 10px;
font-size:0.8em;
margin: 5px 0 5px 0;
}


.app_li_link{
color:#1B52A1;
cursor:pointer;
padding:5px;
}


.app_li_over{
color:#f1592a;
cursor:pointer;
padding:5px;
}

.app_li_link_active{
padding:5px;
color:#c66505;
background-color:#c6d4e8;
}

#application_desc_holder{
border: 1px solid #1B52A1;
display:block;
width:400px;
padding: 10px;
margin: 25px 0 0 0;
}


/*MINERVA*/

#mnva_ch_minerva-paneltop ul{
padding:0 0 0 70px;
}


#mnva_ch_minerva-paneltop ul li{
padding:5px 0 5px 10px;
font-size:0.8em;
}


#minerva_ads_holder{
border: 1px solid #C0C0C0;
background-color: #C0C0C0;
display:block;
width:400px;
height:259px;
margin: 0 0 0 0;
padding: 10px;
}


/*WEB HOSTING*/


.wh_holder_ls{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:350px;
}

.wh_holder_rs{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:500px;
}

/*ABOUT US*/

.aboutus_holder{
border: 1px solid #1B52A1;
background-image:url(../images/libertybigbenbg_fnt.png);
background-position: center;
background-repeat:repeat-x;
display:block;
margin: 10px 10px 10px 10px;
padding:10px;
min-height:380px;
}

/*CC*/

.cc_holder_l{
border: 1px solid #1B52A1;
display:inline-block;
*display:inline;
zoom:1;
margin: 10px 10px 10px 10px;
padding:10px;
min-height:200px;
width:600px;
vertical-align:top;
}

.cc_holder_r{
display:inline-block;
*display:inline;
zoom:1;
margin: 40px 10px 10px 60px;
padding:10px;
min-height:200px;
width:180px;
vertical-align:top;
}

/*WEB DESIGN*/

.wd_holder_ls{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:450px;
}

.wd_holder_rs{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:400px;
}



/*WORD OF MOUTH*/

.wom_holder_ls{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:310px;
}

.wom_holder_rs{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:540px;
font-size:0.8em;
}


/*SUBMIT LEAD*/

.sl_holder_ls{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:450px;
}

.sl_holder_rs{
padding: 10px 10px 10px 10px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:400px;
font-size:0.8em;
}


#showlead{
display:none;
}

.submitlead_h2{
display:none;  
}


#mnva_co_dets{
display:block;
margin: 50px 0 0 20px;
}

#mnva_co_dets ul{
list-style:none;
padding:0px;
margin:0px;
}

#mnva_co_dets ul li{
padding:10px 0 0 0;
}

#mnva_co_dets ul li label{
font-size:1.0em;
font-weight:bold;
padding: 0 10px 0 0;
width:50px;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
}
