﻿/* Version 1 Blue Coast Networks Inc, ©2007 Design by: Wes Gehres */


body {
    font-family: arial, tahoma, verdana, sans-serif;
    background:#323232;
    margin-top:0em;
    font-size:62.5%;
}

/* Heading Style */

h2{
    font-size:1.4em;
    color:#4088b8;
    border-bottom:4px solid #222;
    padding:0 2px 2px 5px;
    margin:0 0 1em 0;
    letter-spacing:-1px;}
    
h3{
    font-size:1.4em;
    color:#222;
    border-bottom:4px solid #4088b8;
    padding:0 2px 2px 5px;
    margin:0 0 .5em 0;
    letter-spacing:-1px;
}

#content h4{
    color:#000;
    font-weight:normal;
    margin:0;
    padding:0;
    font-size:1.2em;}
    
#content h5{
 
    color:#000;
    font-weight:normal;
    margin:0;
    padding:0;
    font-size:1.1em;}
h6{
   margin:0;
    padding-left:3em;
    font-size:1.4em;
    color:#333;
    }
    
    
/* Misc formatting */
#contentl a:link,#contentl h3 a:link{color:Black;text-decoration:none;}
#contentl a:hover,#contentl h3 a:hover{color:Blue;text-decoration:underline;}
#contentl ul li{
    padding-bottom:1em}

#contentl p{

    text-indent:1em;}
    
#contentrhtop ul, #contentrhbot ul{ 
 
    margin:0 0 0 1.3em;
    padding:0;
    }  
 #contentrhtop ul li, #contentrhbot ul li{
 
    margin:0em;
    padding-bottom:.2em;
    font-size:1.1em;
    font-weight:bold;
    }   
    
#ctl00_LoginStatus1{ 
    float:right;
    margin:0em .5em 0em 0em;
    font-size:.6em;
    color:#ccc;} 
     
#ctl00_LoginName1{
    float:right;
    margin:0em .5em 0em 0em;
    font-size:.6em;
    color:#ccc;}  
    
#logos img
{
    float:left;
    margin:0em .5em 0em .5em;}
    
.services a
    {    color:#4088b8;
        font-weight:700;
        font-size:1.2em;
         text-decoration:none;
         text-align:center;
         
    }
    .services a:hover
    {color:#fff;  background:#29799C;
    }
    
.servicespg a
{
    margin:1em;
      color:#4088b8;
        font-weight:700;
        font-size:1.3em;
         text-decoration:none;
         text-indent:0;
         
}
    #scvbox img
    {
        float:left;
        margin:0;
        padding:0;
    }
 /* Menu Layouts */
 
 #menu ul{
    margin:0 0 0 .5em;
    padding:0;
    list-style-type: none;
}
    
#menu li{
    margin: 0 0 .1em 0; 
}
    
#menu a{
    display: block; 
    width:10.0em;
    padding: .2em .8em;
    text-decoration:none;
    font-family:Verdana,arial, Sans-Serif; 
    font-size:1.3em;
    letter-spacing:.25em;
    line-height:2em;
    color:#fff;
    background:#000;
    font-weight:bold;
}

#menu a:hover{
    color:#FFF;
    background:#29799C;
} 

 #content ul#primary a,#content ul#primary span,#content ul#primary a.current {
	width: 148px;
	display: block;
	float: left;
	padding: 4px 0px 4px 0px;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 1.0em;
	text-decoration: none;
	color: #333;
}

#content ul#primary span,#content ul#primary a.current,#content ul#primary a.current:hover {
	border: 1px solid #666;
	border-bottom: none;
	background: #333;
	padding-bottom: 6px;
	margin-top: 0;padding-left:0px;
}

#content ul#primary a {

   
	background: #ccc;
	border: 1px solid #AAA;
	border-bottom: none;
}

#content ul#primary a:hover {
	margin-top: 0;
	border-color: #666;
	background: #8b942e;
	padding-bottom: 5px;}   

 #primary{
  padding:0;margin:0em 0em 0em .5em;
 }
 
 #footer a
{   
    text-decoration:none;
    color:#eee;
    font-size:1em;
    text-transform:uppercase;}
    
#footer a.active
{
    color:Red;}
 
     
/*  Page Formatting */
 
#container{
    width:77.5em;
    margin:0 auto;
    background:#fff;
    padding:0;
   
}

#head{
    height:5em;
    width:38.1em;
    background:#000;
    font-size:2em;
    margin:0px .25em .1em .25em;
    padding:0;
    border-right:solid 2px #454
 }

#menu{
    float:left;
    width:15.8em;
    margin:0em 0em 0em 0em;
    padding:0;
    color:#fff;
    position:relative;
}
  
 #anim{
    float:left;
    height:95px;  
    width:605px;  
    position:relative;
    padding:0;
    margin:0px 0 2px 0px;
    background:#fff;
    border:solid 1px #aaa;
}

#content{
    clear:both;
    margin: 0em 0em 0em 0em;
    padding:0;
    float:left;
    width:77.5em;
}
    
#content ul#primary li{
	display: inline;
	list-style: none;
}
   
#contentl{
    float:left;
    margin:.5em .1em 0em .4em;
    padding:1em 1em 0em 1em;
    background:#fff ;
    height:auto;
    width:35.9em;
    color:black;
    border:solid 1px #999;
    border-bottom:solid 2px #999;
    font-size:1.2em;
    word-spacing:.1em;
    display:inline;
   }
   
   #contentlmp{
    float:left;
    margin:.5em .1em 0em .4em;
    padding:1em 1em 1em 1em;
    background:#fff ;
    /*height:95em;*/
    width:35.9em;
    color:black;
    border:solid 1px #999;
    border-bottom:solid 2px #999;
    font-size:1.2em;
    word-spacing:.1em;
    display:inline;
   }
   
 #contentlsm{
    float:left;
    margin:.5em .1em 0em .4em;
    padding:1em 1em 1em 1em;
    background:#fff ;
    height:19.5em;
    width:35.9em;
    color:black;
    border:solid 1px #999;
    border-bottom:solid 2px #999;
    font-size:1.2em;
    word-spacing:.1em;
    display:inline;
   }
#conhdr{
   
    background:#ccc;
    height:16.7em;
    border:1px solid #777;
    padding:.5em;
   }
    
#contentrhtop{
    float:left;
    width:23.2em;
    margin:.5em .1em .5em .1em;
    padding:1em 1em 1em 1em;
    background:#bbb repeat-x;
    height:19.5em;
    color:#222;
    overflow:hidden;
    font-size:1.2em;  
    word-spacing:.1em;
    border:solid 1px #999;
   
}

#contentrhbot{
    float:left;
    margin:0em .1em .1em .1em;
    padding:1em 1em 1em 1em;
    background:#bbb; 
    height:25.2em; 
    width:23.2em;
    color:#000;
    overflow:hidden;
    font-size:1.2em;  
    word-spacing:.1em;
    border:solid 1px #999;
}
#contentrhbotalt{
    float:left;
    margin:0em .1em .1em .1em;
    padding:1em 1em 1em 1em;
    background:#bbb; 
    /* height:24.9em; */ 
    width:23.2em;
    color:#000;
    overflow:hidden;
    font-size:1.2em;  
    word-spacing:.1em;
    border:solid 1px #999;
}
#contentrhbotaltwht{
    float:left;
    margin:0em .1em .1em .1em;
    padding:1em 1em 1em 1em;
    background:#fff; 
    /* height:24.9em; */ 
    width:23.2em;
    color:#000;
    overflow:hidden;
    font-size:1.2em;  
    word-spacing:.1em;
    border:solid 1px #999;
}
#contentbotl
{
    float:left;
    margin:-2.5em .1em .5em .4em;
    padding:.5em 1em .5em 1em;
    background:#bbb;
    height:1.5em;
    width:40.9em;
    border:solid 1px #999;
    display:inline;
} 
#statscon
{
    clear:both; 
    background:#fff;
    height:100em;
    border:solid 1px #999;
    }
#botmenu{
    clear:both;
    background:#fff;
    }


#footer{
    clear:both;
    padding:.5em;
    margin:0em .6em .6em .6em;
    font-size:.8em;
    background:#222;
    color:#fff;
    letter-spacing:.2em;
    height:2em;
    
    }


