.menu:ACTIVE { font-family: Arial; font-size: 9pt; color:#46638b; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.menu:LINK { font-family: Arial; font-size: 9pt; color:#46638b; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.menu:VISITED { font-family: Arial; font-size: 9pt; color:#46638b; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.menu:HOVER { font-family: Arial; font-size: 9pt; color:#000000 ; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.menugen {background-color:#ececec; }

.build:ACTIVE { font-family: Arial; font-size: 9pt; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.build:LINK { font-family: Arial; font-size: 9pt; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.build:VISITED { font-family: Arial; font-size: 9pt; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 1px; }
.build:HOVER { font-family: Arial; font-size: 9pt; color:#46638b ; font-weight:bold; text-decoration: none; letter-spacing : 1px; }

.bottommenu:ACTIVE { font-family: Arial; font-size: 8px; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 3px; }
.bottommenu:LINK { font-family: Arial; font-size: 8px; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 3px; }
.bottommenu:VISITED { font-family: Arial; font-size: 8px; color:#000000; font-weight:bold; text-decoration: none; letter-spacing : 3px; }
.bottommenu:HOVER { font-family: Arial; font-size: 8px; color:#c44000 ; font-weight:bold; text-decoration: underline; letter-spacing : 3px; }

.link:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold; color:#3c5e80; text-decoration: none;}
.link:LINK { font-family: Arial; font-size: 9pt; font-weight:bold; color:#3c5e80; text-decoration: none;}
.link:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold; color:#3c5e80; text-decoration: none;}
.link:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold; color:#000000 ; text-decoration: underline;}

.blink:ACTIVE { font-family: Arial; font-size: 11pt; font-weight:bold; color:#3c5e80; text-decoration: underline;}
.blink:LINK { font-family: Arial; font-size: 11pt; font-weight:bold; color:#3c5e80; text-decoration: underline;}
.blink:VISITED { font-family: Arial; font-size: 11pt; font-weight:bold; color:#3c5e80; text-decoration: underline;}
.blink:HOVER { font-family: Arial; font-size: 11pt; font-weight:bold; color:#000000 ; text-decoration: underline;}

.plans_title:ACTIVE {font-family: Arial; font-size: 9pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title:LINK {font-family: Arial; font-size: 9pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title:VISITED{font-family: Arial; font-size: 9pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title:HOVER {font-family: Arial; font-size: 9pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#FFFFFF;
}

.plans_title2:ACTIVE {font-family: Arial; font-size: 6pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title2:LINK {font-family: Arial; font-size: 6pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title2:VISITED{font-family: Arial; font-size: 6pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#990033;
}

.plans_title2:HOVER {font-family: Arial; font-size: 6pt; font-weight:bold; text-decoration: none; letter-spacing : 1px;
color:#FFFFFF;
}

/*FOR BUILD QUOTE LINK*/
.bq:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold; color:#cc9900; text-decoration: none;}
.bq:LINK { font-family: Arial; font-size: 9pt; font-weight:bold; color:#cc9900; text-decoration: none;}
.bq:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold; color:#cc9900; text-decoration: none;}
.bq:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold; color:#3c5e80 ; text-decoration: underline;}

h1 { font-family: Arial; font-size: 16pt; color:#39639c ; letter-spacing : 1px;}
h2 { font-family: Arial; font-size: 13pt; color:#996633 ; letter-spacing : 1px; }
h3 { font-family: Arial; font-size: 11pt; color:#990000 ; letter-spacing : 1px; }

.dot {
border:1px dashed #808080;
padding-top:5px;
padding-bottom:5px;
}
.heading_gen { font-family: Arial; font-size: 10pt; color:#52739c ; font-weight:bold}
.content { font-family: Arial; font-size: 8pt; color:#000000 ; letter-spacing : 1px;}

.special {font-family: Arial; font-size: 8pt; color:#000000 ; letter-spacing : 1px;}

.tollfree {font-family: Arial; font-size: 18pt; color:#336600 ; letter-spacing : 1px;}

.small { font-family: Arial; font-size: 9pt; color:#000000 ; letter-spacing : 1px; }

.copy { font-family: Arial; font-size: 8pt; color:#666666 ; letter-spacing : 1px; 
border-top:1px dashed #c0c0c0;
}

.getquote { font-family: Arial; font-size: 8pt; color:#ccff00 ; letter-spacing : 1px; }

.img {border: 1px solid #000000; background-color:#ffffff}


.step{
font-family:arial;
font-size:20px;
font-weight:bold;
color:#cc9900;
}

.page_width{width:900}

.menu_tab_center{
width:100%;
}

.menu_tab{
width:20%;
}

.table_pad{
padding-right:5px;
}

.build_tab_center{
padding-left:5px;
width:100%;
}

.cb_boxtop{
background: #94a5bd;
font-family:arial;
font-size:20px;
font-weight:bold;
color:#000000;
}

.boxheading{
height:35px;
font-family:arial;
font-size:20px;
font-weight:bold;
color:#000000;
background: #94a5bd;
}

.content_boxcenter{
height:150px;
font-family:arial;
font-size:10pt;
color:#000000;
}

.boxtop{
color:#FFFFFF;
background: #FFFFFF;
}

.boxcenter{
font-family:arial;
font-size:8pt;
color:#000000;
}

.boxcenter2{
font-family:arial;
font-size:9pt;
color:#000000;
}

.boxbottom{

}

.providers_boxcenter{

padding-left:10px;
padding-right:10px;
}

.sf_boxtop{

background: #ffc01f;
font-family:arial;
font-size:15px;
font-weight:bold;
color:#000000;
}

.sf_boxcenter{
padding-top:5px;
background: #f0f3f6;
}

.sf_boxbottom{
border-bottom:1px solid #2d5686;
background: #f0f3f6;
}

.sf_plans{
font-family: Arial; 
font-size: 9pt; 
font-weight:bold; 
text-decoration: none; 
letter-spacing : 1px;
color:#000000;
}



.sf_price{
font-family: Arial; 
font-size: 9pt; 
font-weight:bold; 
text-decoration: none; 
letter-spacing : 1px;
color:#990033;
}

.sf_title{
font-size: 10pt; 
font-weight:bold; 
text-decoration: none; 
letter-spacing : 0px;
color:#990033;
}


.less {background:#ccff33}



.canvas_center{
/*padding-top:15px;
padding-bottom:15px;
padding-left:10px;*/
font-family: Arial;
font-size: 8pt;
color:#000000 ;
}

.canvas_heading {
font-family: Arial;
font-size: 12pt;
color:#000000 ;
letter-spacing : 0px;

}
.canvas_focus {
font-family: Arial;
font-size: 14pt;
color:#993333 ;
letter-spacing : 0px;

}

.border-left {
border-left:1px solid #ffffff;

}

.header{
border-left:1px solid #ffffff;
font-family:arial;
font-size:20px;
font-weight:bold;
color:#ffffff;
padding:15px;
}



.highlight-title {
background-color:#d3dff1;
font-family: Arial;
font-size: 10pt;
font-weight:bold;
color:#000000;
letter-spacing:1px;
border:1px solid #808080
}

.boxtext { 
font-family: Arial;
font-size: 8pt;
color:#4b4b4b;
letter-spacing:1px;

}

.freequote {
font-family: Arial;
font-size: 9pt;
font-weight:bold;
color:#39639c;
letter-spacing:1px;
padding:15px;
border-left:1px dashed #808080;
}



.img {border: 1px solid #cdcdcd;}

.text { 
font-family: Arial;
font-size: 8pt;
color:#4b4b4b;
letter-spacing:1px;
}

/*REQUIRED FOR FORM */
.req { 
font-family: Arial;
font-size: 8pt;
color:#cc0000;
letter-spacing: 1px;
font-weight:bold;
}

.title {
font-family:arial;
font-size:8pt;
font-weight:bold;
letter-spacing: 1px;
border: 1px solid #dddddd;
padding: 3px;
width:500;
background:#e4e4e4
}

.box {
font-family:arial;
font-size:8pt;
border: 1px solid #5d728d;
padding: 10px;
width:100%;
}

.sally {
border: 1px solid #5D728D;
font-family:arial;
font-size:8pt;
color:#5D688D;
width:280;
height:17;
background-color:#edede9;
letter-spacing : 1px;
text-align : left;
}

.beth {
border: 1px solid #5D728D;
font-family:arial;
font-size:8pt;
color:#5D688D;
width:450;
height:70;
background-color:#edede9;
letter-spacing : 3px;
text-align : left;
}

.jamie {
border: 1px solid #006699;
font-family:arial;
font-size:7pt;
color:#ffffff;
width:150;
height:20;
background-color:#5D728D;
letter-spacing : 2px;
}

.webmail{
font-family:arial;
font-size:8px;
color:#c0c0c0;
position:absolute;
bottom:10px;
right:10px;
letter-spacing : 2px;
}

.input {
	margin:0px; 
	color:333333;
	font-family:MS Sans Serif, Lucida Sans Unicode, Microsoft Sans Serif; 
	font-size:8pt;
	font-weight:normal;
	background-color:white;
	border-style: solid;
    BORDER-TOP: #333333 solid 1px;
    BORDER-LEFT: #333333 solid 1px;
    BORDER-RIGHT: #333333 solid 1px;
    BORDER-BOTTOM: #333333 solid 1px;   }



#FN1 {display:none; font-family:arial;font-size:8pt;border: 1px solid;padding: 5px; background:#ffffff; position: absolute; width:400px;  top: 20%; bottom:20%; left:20%; right:20%;  overflow: auto;  height: 300px;   }

#FN2 {display:none; font-family:arial;font-size:8pt;border: 1px solid;padding: 5px; background:#ffffff; position: absolute; width:400px;  top: 20%; bottom:20%; left:20%; right:20%;  overflow: auto;  height: 300px;   }

#FN3 {display:none; font-family:arial;font-size:8pt;border: 1px solid;padding: 5px; background:#ffffff; position: absolute; width:400px;  top: 20%; bottom:20%; left:20%; right:20%;  overflow: auto;  height: 300px;   }

#FN4 {display:none; font-family:arial;font-size:8pt;border: 1px solid;padding: 5px; background:#ffffff; position: absolute; width:400px;  top: 20%; bottom:20%; left:20%; right:20%;  overflow: auto;  height: 300px;   }

#FN5 {display:none; font-family:arial;font-size:8pt;border: 1px solid;padding: 5px; background:#ffffff; position: absolute; width:400px;  top: 20%; bottom:20%; left:20%; right:20%;  overflow: auto;  height: 300px;   }





.side_shadow {

	background:url(images/left-shade3.gif) right top repeat-y;
	width=8px; 

}



