a:link
{
    COLOR: #27377f
; text-decoration: underline
}
a:visited
{
    COLOR: #892E69
}
a:active
{
    COLOR: #999999
}

#menu1
{
    LEFT: 122px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 3
}
#menu2
{
    LEFT: 303px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 5
}
.test {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #33FF33; text-decoration: underline}
.noborder {  border: #FFFFFF}
.border_none {  border: #FFFFFF; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.hometop {font-weight: normal; color: #FFFFFF;  font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 16px}

a.top:link {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;}
a.top:visited {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;} 
a.top:active {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;} 
a.top:hover {font-weight: bold; color: #496c90; text-decoration: underline; font-size: 9px;}

a.normal:link {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.normal:hover {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.normal:visited {font-weight: normal; color: #921463; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.normal:active {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.normalb:link {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a.normalb:hover {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a.normalb:visited {font-weight: normal; color: #921463; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} 
a.normalb:active {font-weight: normal; color: #000080; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} 
a.home:link {font-weight: bold; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.home:hover {font-weight: bold; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.home:visited {font-weight: bold; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.home:active {font-weight: bold; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

a.toop:link {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 10px;}
a.toop:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 10px;} 
a.toop:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 10px;} 
a.toop:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 10px;}
a.toopb:link {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;}
a.toopb:visited {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;} 
a.toopb:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 10px;} 
a.toopb:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 10px;}
a.toops:link {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 10px;}
a.toops:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 9px;} 
a.toops:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;} 
a.toops:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;}
a.toopv:link {font-weight: normal; color: #484848; text-decoration: none; font-size: 9px;}
a.toopv:visited {font-weight: normal; color: #484848; text-decoration: none; font-size: 10px;} 
a.toopv:active {font-weight: normal; color: #484848; text-decoration: none; font-size: 10px;} 
a.toopv:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 10px;}

div.sideMenu { margin-top: 6px; margin-bottom: 6px; }
a.side:link {font-weight: normal; color: #484848; text-decoration: none; font-size: 9px;}
a.side:visited {font-weight: normal; color: #484848; text-decoration: none; font-size: 9px;} 
a.side:active {font-weight: normal; color: #496c90; text-decoration: none; font-size: 9px;} 
a.side:hover {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 9px;}
a.side_main:link {font-weight: bold; color: #484848; text-decoration: none; font-size: 9px;}
a.side_main:visited {font-weight: bold; color: #484848; text-decoration: none; font-size: 9px;} 
a.side_main:active {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;} 
a.side_main:hover {font-weight: bold; color: #496c90; text-decoration: underline; font-size: 9px;}
a.side_mainb:link {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;}
a.side_mainb:visited {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;} 
a.side_mainb:active {font-weight: bold; color: #496c90; text-decoration: none; font-size: 9px;} 
a.side_mainb:hover {font-weight: bold; color: #496c90; text-decoration: underline; font-size: 9px;}

a.bb:link {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;}
a.bb:visited {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;} 
a.bb:active {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;} 
a.bb:hover {font-weight: bold; color: #ffffff; text-decoration: underline; font-size: 11px;}

a.footer:link {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:hover {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:visited {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footer:active {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

a.footertext:link {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:hover {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:visited {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footertext:active {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

div.sideMenu { margin-top: 6px; margin-bottom: 6px; }

td.earthmap { background-color: #305881; background-image:url(/images/main_map.gif); background-repeat: no-repeat;}p {  font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000 }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

a.bb:link {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;}
a.bb:visited {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;} 
a.bb:active {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px;} 
a.bb:hover {font-weight: bold; color: #ffffff; text-decoration: underline; font-size: 11px;}

a.textIntro:link {font-family: "Century Gothic", "Arial Rounded MT Bold", Arial; color: #616DA2; text-decoration: none; font-size: 12pt;; font-weight: bold}
a.textIntro:visited {font-family: "Century Gothic", "Arial Rounded MT Bold", Arial; color: #616DA2; text-decoration: none; font-size: 12pt;; font-weight: bold} 
a.textIntro:active {font-family: "Century Gothic", "Arial Rounded MT Bold", Arial; color: #616DA2; text-decoration: none; font-size: 12pt;; font-weight: bold}
a.textIntro:hover {font-family: "Century Gothic", "Arial Rounded MT Bold", Arial; color: #616DA2; text-decoration: none; font-size: 12pt;; font-weight: bold}

.basicBox { border:1px cccccc solid; border-bottom: url(images/bg-tableBotLeftB.gif); margin:0; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBox ul { margin:0; margin-left:0px; margin-bottom:10px; padding:0; }
 .basicBox li{margin: 0px 10px;}
 
 .basicBoxc { border:none; margin:1; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBoxc ul { margin:1; margin-left:5px; margin-bottom:10px; padding:0; }
 .basicBoxc li{margin: 3px 10px;}
 
 div.buffer { margin:8px; margin-bottom:0; margin-top:7px; padding:0; }
 div.buffer p { position:relative; }
 div.buffer table { margin:0; padding:0; background:#f1f1f1; }
 .basicBox input.text { width:125px; }

 .basicBox .thin1 { margin-right:20px; margin-left:4px; padding:0; float:left; width:160px; }
 .basicBox .thin2 { margin-right:20px; padding:0; float:left; width:164px; }
 .basicBox .thin3 { padding:0; float:left; width:160px; }
 
 .basicBox .threeCol { margin:0; vertical-align:top; padding:0; position:relative; }
 
 .basicBox .threeCol .thin1 { margin-right:20px; padding:0; float:left; width:160px;  
	 margin-left:4px; voice-family: "\"}\"";  voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .threeCol .thin1 { margin-left:8px; }
 .basicBox .threeCol .thin2 { margin-right:20px; padding:0; float:left; width:160px; }
 .basicBox .threeCol .thin3 { padding:0; float:left; width:162px; }

 .basicBox .twoCol { margin:0; vertical-align:top; padding:0; width:100%; }

 .basicBox .twoCol .thin { margin:0; margin-right:20px; margin-bottom:20px; padding:0; float:left; width:160px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoCol .thin { margin-left:8px; }
 .basicBox .twoCol .med { margin:0; margin-bottom:20px; padding:0; float:left; width:340px;}

 .basicBox .twoColB { margin:0; vertical-align:top; padding:0; }

 .basicBox .twoColB .med  { margin:0; margin-bottom:20px; padding:0; float:left; width:340px; margin-right:20px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoColB .med { margin-left:8px; }
 .basicBox .twoColB .thin { margin:0; margin-bottom:20px; padding:0; float:left; width:157px; }

ul { margin:10px 5px 15px 0px; padding:0; }

li p{padding: 0px 0px 15px 0px;}
ol, ul{list-style-position: outside; padding: 0px 20px 12px 20px;}
li{margin: 0px 20px;}
ul.nopd  li{margin: 0px;}
ul.nobullet{list-style-type: none;}
ul.nobullet  li{margin: 0px;}


/* Called by Roxen Pages - {ph}*/	
a.rollover { color:#89B360; text-decoration:none; }
a.rollover:hover { text-decoration:underline; }
/*  	--		*/

.text {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif; 
	color:#333333;}	
.textBold {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;
	text-decoration:none;}
	
.textBoldBlue {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#6699CC;}
	
.textBoldBlueBox {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#6699CC;
	padding-left: 10px;
	}
	
.textBlue {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	color:#6699CC;}
	
.smallTextBlue {
	font-size:10px; 
	font-family:arial,helvetica,sans-serif;
	color:#6699CC;}	
	
.textWhite {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	}
	
.largeTextBold {
	font-size:14px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;}	
	
.largeTextBold {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;
	line-height:12px;}

.contentArea {	
	padding-left:15px;
	padding-right:15px; 
	padding-top:5px;
	padding-bottom:5px;
	}
.homeContentArea {	
	padding-left:5px;
	}
.homeContentAreaGreen {	
	padding-left:2px;
	}
.homeContentAreaTitleBar {	
	padding-left:3px;
	padding-right:3px;
	}
.contentAreaNoVPadding {	
	padding-left:15px;
	padding-right:15px; 
	}
	
.header {
	font-size:18px; 
	font-family:arial,helvetica,sans-serif;
	color:#FF6600;}

.headerTextBlue {
	font-size:20px; 
	font-family:arial,helvetica,sans-serif;
	text-decoration:none; 
	color:#6699CC;
	}
.subHeaderTextBlack {
	font-size:15px; 
	font-family:arial,helvetica,sans-serif;
	text-decoration:none; 
	color:#707070;
	font-weight:bold;
	}
.textPadding
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.VdotlineBlue
{
background-image: url(images/dotvertTile_blue.gif);
background-repeat: repeat-y;
}

.HdotlineBlue
{
background-image: url(images/dothorzTile_blue.gif);
background-repeat: repeat-x;
}
.titleBarBackground
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: center;
	font-weight:bold;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	vertical-align:middle;
}
.titleBarBackgroundLeftAlign
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	vertical-align:middle;
}
.boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#eeeeee;
}
.serviceNumbersBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:5px;
	padding-top:5px;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#FFFFFF;
}

.CompareProductsboxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	border-left-color: #6699CC;
	border-left-style:solid;
}

#titleBarBackground
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	vertical-align:middle;
}
#boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#EEEEEE;
}
.whiteBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#FFFFFF;
}

.bgBlue
{
	background-color:#EEEEEE;
}
.bgBlueTextDarkBlue
{
	background-color:#E1EEFB;
	color:#36617D;
	font-size:14px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:15px;
}
.CompareProductsHeader
{
	color:#004A80;
	font-size:17px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:18px;
	padding-bottom:5px;
}
.CompareProductsTitle
{
	color:#36617D;
	font-size:14px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:15px;
}
.CompareProductsbg 
{
	background-color:#D6EBC1;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}
.CompareProductsPadding 
{
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}
.CompareProductsPadding2 
{
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
}
.subHeader {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#78A4D2;
	padding-bottom:10px;
	padding-top:10px;
}
.titleHeader {
	font-size:22px; 
	font-family:helvetica;
	font-weight:bold;
	color:#78A4D2;
}
.tableCellPadding 
{
	padding-top:10px;
	padding-bottom:10px;
}

.titleHome {
	font-size:16px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#6699CC;}

.titleProductHome {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;}

.titleOAMHome {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.titleNeedHelpHome {
	font-size:13px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.textNeedHelpHome {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.bgNeedHelpHome {
	background-color:#D6EBC1;}

.titlePromoHome {
	font-size:18px; 
	font-family:arial,helvetica,sans-serif;
	color:#669933;}
	
.paddingHome 
{ 
	padding-right:0px;
	padding-left:11px;
}

.considerThis {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;
}


**************************************************************************************************************************************
SUMMARY BOX GENERATOR (Summary Templates)
**************************************************************************************************************************************
.summaryTitleBarBackground
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	vertical-align:middle;
}
.summaryBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptLeft
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 0px;
	padding-right:10px;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptRight
{
	background-image: url(images/dotvertTile_blue.gif);
	background-repeat: repeat-y;
	padding-bottom:10px;
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-top:10px;
	padding-right:10px;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	padding-left:10px;
	border-left: 1px;
	border-left-color: #d6ebc1;
	border-left-style:solid;
	background-color:#d6ebc1;
	vertical-align:top;
}

**************************************************************************************************************************************
END SUMMARY BOX GENERATOR
**************************************************************************************************************************************
