/* CSS Document */
BODY {

COLOR: #666666;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
} 

.leftpic{
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
border-top: 1px solid #000000; 
 position: absolute; 

}
#list-menu {
width: 165px;
height: 20px;
float:left;
/* this width value is also effected by
the padding we will later set on the links. */
}
#list-menu ul {

margin: 0px; 
padding: 0px;
list-style-type: none;
font-family: verdana, arial, sanf-serif;
font-size: 13px; 
font-weight: bold; 


} 
/*
#list-menu li {

 margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;

} 
*/

#list-menu a {
display: block; 
width: 148px;
/* height: 20px; */
padding: 0px 0px 0px 0px;
border-top: 1px solid #000000; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
text-decoration: none; /*lets remove the link underlines*/
background: url(/images/menu_roll.jpg) no-repeat; 
position: relative;

} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000000;

padding: 5px 0px 5px 0px;
/* padding-top:1px; */
}

#list-menu a:hover {

display: block;
width: 148px;
/* height: 20px; */
padding: 5px 0px 5px 0px;
/* border-top: 1px solid #FFFFFF;  */
color: #ffffff; 
background: #000000; 
position: relative; 

} 
.topSpanner{
	/*background-color: #FFFFFF;*/
	background-image: url(/images/topspan.jpg);
	background-repeat: repeat-x;
}
.leftSpanner{

	/*background-color: #FFFFFF;*/
	background-image: url(/images/side.jpg);
	background-repeat: repeat-y; 
}
.toprep{
	/*background-color: #FFFFFF;*/
	background-image: url(/images/toprep.jpg);
	background-repeat: repeat-x;
}


.background1  {

	padding: 0px;
	margin: 0px;
/*	height: 470px; */
/* background-image: url("/images/shadbak.jpg");*/ 

background-image: url(/images/leftex.jpg);
background-repeat:repeat-y;
}
/*
body,td,th {
	font-family: Arial, Helvetica, sans-serif;

}
*/
.style2 {
font-size: 12px;
/* color:#333333; */
COLOR: #666666;

}

.bottomstretch {
color: #FDFDFD; 
border-bottom: 2px solid #000000;
border-top: 2px solid #000000; 
}
.bottomstretch2 {
color: #666666;
background-color: #FFFFFF;
background-image: url(/images/bottomstretch.jpg);
background-repeat: repeat-x;
}
.style3 {font-size: 10px}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.contact{

	background-color: #CCCCCC ;
	/* background-image: url(/images/side.jpg); */
/*	background-repeat: repeat-y;  */
}
.style1 {font-size: 10px}
.style4 {
color: #FF0000;
font-size: 24px;
}
.backr{
/*	background-color: #FFFFFF; */
	background-image: url(/images/back1.jpg);
	background-repeat: repeat-x;
	border: 3px solid #000000; 

}
.backrsub{
/*	background-color: #FFFFFF; 
	background-image: url(/images/back1.jpg);
	background-repeat: repeat-x;
*/
	border: 3px solid #000000; 

}
.portfolio{
border-left: 1px solid #1FAEEC; 
border-top: 1px solid #1FAEEC;
padding-left:5px;
padding-top:10px;
}
.style40 {color: #FFFFFF; font-weight: bold; font-size: 16px; }
.style10 {font-size: 12px; font-weight: bold; color: #000000; }
.style11 {font-size: 12px; color: #000000; }
.portfolioFont {font-size: 18px}

.biglink {font-size: 16px;
font-weight:bold;
}
.copyprint {font-size: 14px}
.smallprint {font-size: 10px}
.plans {font-size: 24px}
.hostsizeprint {font-size: 18px}

.rollover2 a {
 display:block; 

background-color: #FFFFFF;
background: url("/images/mail2.jpg") no-repeat;	
}
.rollover2 a:hover { 
/*background-color: #990000; */

background: url(/images/mail2.jpg) no-repeat;	
}

.whiter {
color: #FFFFFF;
font-size:18px;
}

.lefter { width:280px; float:left; border-style:dotted; border-color: #0099FF; padding:5px; position: relative; left:0px; }
.righter {width:280px; float:left;border-style:dotted; border-color: #0099FF; padding:5px;  position: relative; left:30px; }

.clearer {clear:left; }
.color{
background-color: #CCCCCC;
padding:5px;
}
.color2{
padding:5px;
background-color: #FFFFFF;
}

.link-style{
font-size:16px; 
font-weight:bold;
}
.link-style2{
/*padding-left:50px;*/
font-size:14px; 
font-weight:bold;
}
.paddMe{
padding:10px;
}
.traff_border1
{
padding-left:2px;
border-bottom:1px #000000 solid;

}
.traff_border2
{
padding-left:2px;
border-left:1px #000000 solid;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;

}
.traff_border3
{
padding-left:2px;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;
}
.traff_border4
{
border-top:1px #000000 solid;
height:2px;
}
.adminIndex
{
border-right:2px #0B71B9 solid; 
border-bottom:2px #0B71B9 solid; 
padding:10px;
}
.lefter2 {  float:left; border-style: none; border-color: #0099FF; padding:10px; position: relative; left:90px; }

.clearer2 {clear:left; }
.user-home{
text-align:center;
 float: left; position: relative; left:20px; width:175px; 
margin-left: auto;
margin-right: auto ;
 /*
padding:10px; border-bottom:1px solid  #1FA4CF; border-right:1px solid #1FA4CF;  height:140px; 
*/

}

.home-links-portal{
font-size:17px; color: #0000FF; font-weight:bold; 
}
.menu-breaks{
position: relative;
padding-top:5px;
padding-bottom:5px;
border-top: 1px solid #000000; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
background-color:#000000; 
width:148px; 
color:#ffffff;
}
.heading{
border-bottom:1px solid #000000;

background-color: #FFFFFF;
}