
body
{
	background-color: #C1CAD2;
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	overflow: auto;
	margin: 0px;
}
body.Admin
{
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-image: none;
	background-repeat: no-repeat;
	overflow: auto;
}
.Primary
{
	background-color: #606060;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}
.PrimaryHeader
{
	background-color: #606060;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
}
.PrimaryBoldText
{
	background-color: #606060;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.PrimaryEnlargedText
{
	background-color: #606060;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12pt;
}
.PrimaryReducedText
{
	background-color: #606060;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 8pt;
}
.Secondary
{
	background-color: #000000;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
.SecondaryHeader
{
	background-color: #000000;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.SecondaryBoldText
{
	background-color: #000000;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.SecondaryEnlargedText
{
	background-color: #000000;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.SecondaryReducedText
{
	background-color: #000000;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.Accent
{
	color: #000000;
	background-color: #D5ECF0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}
.AccentHeader
{
	color: #000000;
	background-color: #D5ECF0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
}
.AccentBoldText
{
	color: #000000;
	background-color: #D5ECF0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.AccentEnlargedText
{
	color: #000000;
	background-color: #D5ECF0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12pt;
}
.AccentReducedText
{
	color: #000000;
	background-color: #D5ECF0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 8pt;
}
.Splash
{
	color: #000000;
	background-color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.SplashHeader
{
	color: #000000;
	background-color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.SplashBoldText
{
	color: #000000;
	background-color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.SplashEnlargedText
{
	color: #000000;
	background-color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.SplashReducedText
{
	color: #000000;
	background-color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.GridRowOdd
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal
}
.GridRowEven
{
	color: #000000;
	background-color: #DDDDDD;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal
}
.DefaultText
{
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
.BoldText
{
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.EnlargedText
{
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.HeaderText
{
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.ReducedText
{
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal
}
.HomebaseText
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
table.TableWithBorder
{
	background-color: #C1CAD2;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	empty-cells: show
}
td.TableWithBorder
{
	background-color: #C1CAD2;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	empty-cells: show;
}
.Outline
{
	background-color: #000000;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #C1CAD2;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	empty-cells: show;
}
.Error
{
	background-color: #000000;
	color: #FF0000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
.FormElementInput
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #000000;
	border-width: 1px;
	font-family: Arial, sans-serif;
	font-weight: normal;
}
.FormButtons
{
	color: #C1CAD2;
	background-color: #606060;
	border-color: #000000;
	border-width: 1px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
a
{
	text-decoration: none;
	color: #862A00;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}
a:link { color: #862A00; }
a:visited { color: #862A00; } 
a:hover { color: #50626F; }
a.menu
{
	text-decoration: none;
	color: #E5E5E5;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
a.menu:link { color: #E5E5E5; }
a.menu:visited { color: #E5E5E5; }
a.menu:hover { color: #FFFFFF; }
a.Gridmenu
{
	text-decoration: none;
	color: #E7E7E7;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
a.Gridmenu:link { color: #E7E7E7; }
a.Gridmenu:visited { color: #E7E7E7; }
a.Gridmenu:hover { color: #FFFFFF; }
a.Homebase
{
	text-decoration: none;
	color: #50626F;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
}
a.Homebase:link { color: #50626F; }
a.Homebase:visited { color: #50626F; }
a.Homebase:hover { color: #862A00; }
a.FormFileManagerFileList
{
	text-decoration: none;
	color: #E5E5E5;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
a.FormFileManagerFileList:link{ color: #E5E5E5; }
a.FormFileManagerFileList:visited{ color: #E5E5E5; }
a.FormFileManagerFileList:hover
{
	color: #C1CAD2;
	background-color: #000000;
}

.DefaultContent
{
	background-color: #C1CAD2;
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	overflow: auto;
}


/* BEGIN SITE CLASSES */

/*** navigation drop down ID definitions  ***/

table.Nav
{
	width: 950;
	height: 75px;
	empty-cells: hide;
	border-collapse: collapse;
}

#SGdropmenudiv
{
	position: absolute;
	color: #FFFFFF;
	background-color: #3E5988;
	font: normal 12px Verdana;
	z-index: 100;
	margin-left: -67px;
	margin-top: 27px;
	border: 1px solid #93A1BC;
} /* style for all */

* html #SGdropmenudiv
{
	position: absolute;
	color: #FFFFFF;
	background-color: #3E5988;
	font: normal 12px Verdana;
	z-index: 100;
	margin-left: -76px;
	margin-top: -7px;
	border: 1px solid #93A1BC;
} /* style for IE */

#SGdropmenudiv a
{
	display: block;
	color: #FFFFFF;
	font-size: 15px;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;
}

#SGdropmenudiv a:link,
#SGdropmenudiv a:visited
{
	color: #FFFFFF;
	background-color: transparent;
	text-align: left;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;
}

#SGdropmenudiv a:hover,
#SGdropmenudiv a:active
{
	color: #333333;
	background-color: #CCCCCC;
}


/*************  BEGIN SPEARGROUP STYLES  *****************/
/*************  BEGIN SPEARGROUP STYLES  *****************/
/*************  BEGIN SPEARGROUP STYLES  *****************/

.SpearGroup
{
 background-color: #000;
}

.SpearGroup .Header
{
 background-color: #FFF;
}

.SpearGroup .Header a,
.SpearGroup .Header a:link,
.SpearGroup .Header a:visited
{
 font-family: Arial;
 font-size: 15px;
 color: #FFF;
 background-color: #3E5988;
 cursor: pointer;
}

.SpearGroup .Header a:hover,
.SpearGroup .Header a:active
{
 background-color: #4E6388;
 cursor: pointer;
}

.SpearGroup .Body
{
 background-color: #FFFFFF;
 font-family: Arial;
 min-height: 400px;
 _height: auto !important;
 height: 400px;
 padding: 15px;
}

.SpearGroup .Body .SectionTitle
{
 font-size: 20px;
 font-weight: bold;
}

.SpearGroup .Body a,
.SpearGroup .Body a:link
{
 color: #3E5988;
 font-size: 14px;
}

.SpearGroup .Body a:active,
.SpearGroup .Body a:hover
{
 color: #3E5988;
 font-size: 14px;
 text-decoration: underline;
}

.SpearGroup .Footer
{
 color: #FFF;
 font-family: Arial;
 font-size: 11px;
}

.SpearGroup .Footer .FooterLinks
{
 PADDING-BOTTOM: 13px;
 WIDTH: 100%;
 PADDING-TOP: 13px;
 HEIGHT: 100%;
 TEXT-ALIGN: center;
 color: #fff;
 font-family: Arial;
 font-size: 11px;
}

.SpearGroup .Footer a,
.SpearGroup .Footer a:link,
.SpearGroup .Footer a:visited
{
 color: #FFF;
 font-family: Arial;
 font-size: 11px;
 text-decoration: none;
}

.SpearGroup .Footer a:hover,
.SpearGroup .Footer a:active
{
 text-decoration: underline;
}

/*************  END SPEARGROUP STYLES  *****************/
/*************  END SPEARGROUP STYLES  *****************/
/*************  END SPEARGROUP STYLES  *****************/



/*************  BEGIN SOUTHERN CROSS STYLES  *****************/
/*************  BEGIN SOUTHERN CROSS STYLES  *****************/
/*************  BEGIN SOUTHERN CROSS STYLES  *****************/

.SouthernCross
{
 background-color: #3A4660;
}

.SouthernCross .Header .HeaderContainer
{
 background-color: #FFFFFF;
}

.SouthernCross .Header a,
.SouthernCross .Header a:link,
.SouthernCross .Header a:active,
.SouthernCross .Header a:hover
{
 font-family: Arial;
 font-size: 14px;
 color: #000;
}

.SouthernCross .Header p
{
 FONT-WEIGHT: 600;
 FONT-SIZE: 18px;
 COLOR: #7d7c7a;
 FONT-FAMILY: Garamond, Georgia, Tahoma;
}

.SouthernCross .Header .Nav
{
 BORDER: #7f7f7c 1px solid;
 height: 27px;
}

.SouthernCross .LeftBody
{

}
.SouthernCross .leftContent
{
 background-image: url(../Content/Images/SouthernCross/default/leftNav_BG.jpg);
 background-position:right;
 background-repeat:repeat-y;
 background-color: #D3D3D3;

}
.SouthernCross .leftContent a 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 margin-left:20px;
}
.SouthernCross .rightContent
{
 background-image: url(../Content/Images/SouthernCross/default/contentBG.jpg);
 background-position: right top;
 background-repeat: no-repeat;
 background-color: #FFFFFF;
 padding: 10px 10px 10px 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SouthernCross .rightContent .rightContent
{
 background-image:none; 
 background-color: transparent;
}
.SouthernCross .RightBody
{
 max-height: 436px;
}

.SouthernCross .RightBody .Content
{
 border-right: 1px solid #232936;
}

.SouthernCross .RightContent .COMProdDesc a
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
.southernCross .RightContent .COMProdStock
{
 display: none;
}
.SouthernCross .RightBody .Content p
{
 font-family: Garamond, Georgia, Tahoma;
 font-size: 14px;
 color: #FFF;
 align: left;
}

.SouthernCross .Body
{

}

.SouthernCross .Body .Content p
{
 font-family: Garamond, Georgia, Tahoma;
 font-size: 14px;
 color: #FFF;
 align: left;
}

.SouthernCross .BottomBody
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color:#d8dce5;

}

.SouthernCross .Footer
{
 padding-bottom: 15px;
 background-color:#d8dce5;
}

.SouthernCross .Footer p
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

.SouthernCross .Footer hr
{
 color: #000;
 height: 1px;
 background-color: #000;
 border: 0;
}
.southernCross .WholeBody {
 background-image: url(../Content/Images/SouthernCross/default/contentBG.jpg);
 background-repeat: no-repeat;
 background-color: #FFFFFF;
 background-position: top; 
}
.southernCross .WholeBody .WholeBody {
 background-image: none;
 background-color: transparent;
}
.SouthernCross .WholeBody p
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 align: left;
}
.SouthernCross .WholeBody li
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 align: left;
}
.SouthernCross .WholeBody a 
{
 font-size:14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SouthernCross .WholeBody h1
{
 font-family: Arial;
 font-size: 18px;
 color: #444444;
 text-align: center;
 padding-top: 10px;
}
.SouthernCross .WholeBody h2
{
 font-family: Arial;
 font-size: 16px;
}

/*************  END SOUTHERN CROSS STYLES  *****************/
/*************  END SOUTHERN CROSS STYLES  *****************/
/*************  END SOUTHERN CROSS STYLES  *****************/


/*************  BEGIN SPARUS STYLES  *****************/
/*************  BEGIN SPARUS STYLES  *****************/
/*************  BEGIN SPARUS STYLES  *****************/

.Sparus
{
 background-color: #341928;
}

.Sparus .Body
{
 background-color: #fff;
 min-height: 414px;
 _height: auto !important;
 height: 414px;
 padding: 20px;
}

.Sparus .Body a,
.Sparus .Body a:link,
.Sparus .Body a:visited
{
 color: #341928;
}

.Sparus .Body a:hover,
.Sparus .Body a:active
{
 text-decoration: underline;
}

.Sparus .Header p
{
 color: #fff;
 font-family: Arial;
 font-size: 13px;
}

.Sparus .Header a,
.Sparus .Header a:link,
.Sparus .Header a:visited
{
 color: #fff;
 font-family: Arial;
 font-size: 13px; 
}

.Sparus .Header a:hover,
.Sparus .Header a:active
{
 text-decoration: underline;
}

.Sparus .Footer
{
 height: 35px;
 width: 900px;
 /*margin-bottom: 50px;*/
 font-family: Arial;
 font-size: 11px;
 color: #fff;
}

.Sparus .Footer td
{
 font-family: Arial;
 font-size: 11px;
 color: #fff;
}

.Sparus .Footer a,
.Sparus .Footer a:link,
.Sparus .Footer a:visited
{
 color: #fff;
 font-family: Arial;
 font-size: 11px;
}

.Sparus .Footer a:hover,
.Sparus .Footer a:active
{
 text-decoration: underline;
}

/*************  END SPARUS STYLES  *****************/
/*************  END SPARUS STYLES  *****************/
/*************  END SPARUS STYLES  *****************/


/*************  BEGIN SIERRA STYLES  *****************/

.sierra
{
 background: #666666;
}
.Sierra .Body
{
 background-color: #fff;
 min-height: 414px;
 _height: auto !important;
 height: 414px;
 padding: 20px;
}

.Sierra .Body a,
.Sierra .Body a:link,
.Sierra .Body a:visited
{
 color: #341928;
}

.Sierra .Body a:hover,
.Sierra .Body a:active
{
 text-decoration: underline;
}

.Sierra .Header p
{
 color: #fff;
 font-family: Arial;
 font-size: 13px;
}

.Sierra .Header a,
.Sierra .Header a:link,
.Sierra .Header a:visited
{
 color: #fff;
 font-family: Arial;
 font-size: 13px; 
}

.Sierra .Header a:hover,
.Sierra .Header a:active
{
 text-decoration: underline;
}

.Sierra .Footer
{
 height: 35px;
 width: 900px;
 /*margin-bottom: 50px;*/
 font-family: Arial;
 font-size: 11px;
 color: #fff;
}

.Sierra .Footer td
{
 font-family: Arial;
 font-size: 11px;
 color: #fff;
}

.Sierra .Footer a,
.Sierra .Footer a:link,
.Sierra .Footer a:visited
{
 color: #fff;
 font-family: Arial;
 font-size: 11px;
}

.Sierra .Footer a:hover,
.Sierra .Footer a:active
{
 text-decoration: underline;
}

/*** BEGIN EZTech Import ***/


body.eztechbg {
	background: #FFF url('../Content/Images/EZTech/bg.png') top left repeat-x;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#eztech {
	background: none;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px auto;
	width: 900px;
	text-align: center;
}

#eztech a,
#eztech a:link,
#eztech a:visited {
	color: #3C9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

#eztech a:hover {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#eztech ul {
}

#eztech li {
	background: url(../Content/Images/EZTech/button.gif) 0px 10px no-repeat;
	line-height: 30px;
	list-style-type: none;
	margin: 0px;
	padding-left: 20px;
}

#eztech .contentblock .contentblock {
	background: #FFF;
	padding: 30px;
	height: 400px;
}
#eztech .contentblock2 .contentblock2 {
	background: #FFF;
	padding: 0px 30px 30px;
	height: 400px;
}

#eztech .footerblock {
	background: #000 url('../Content/Images/EZTech/footer-bg.png') top left repeat-x;
}

#eztech .footerblock .footerblock {
	background: none;
	color: #FFF;
	font-size: 12px;
	padding: 10px;
}

#eztech .footerblock a,
#eztech .footerblock a:link,
#eztech .footerblock a:visited {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
}

#eztech .footerblock a:hover {
	color: #3C9;
	font-weight: bold;
}

#eztech .headerblock {
	background: #FFF url('../Content/Images/EZTech/header-bg.png') top left repeat-y;
	height: 130px;
}

#eztech .headerblock .headerblock {
	background: none;
	padding: 0px 10px;
}

#eztech .mainnav {
	background: #FFF url('../Content/Images/EZTech/topnav-bg.png') top left repeat-x;
	height: 27px;
	padding: 3px 30px 0px;
	vertical-align: middle;
}

#eztech .mainnav a,
#eztech .mainnav a:link,
#eztech .mainnav a:visited {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	text-transform: lowercase;
}
#eztech .mainnav a:hover {
	color: #000;
}

#eztech .subnav {
	background: #FFF;
	padding: 3px 30px 0px;
	vertical-align: middle;
}

#eztech .subnav a,
#eztech .subnav a:link,
#eztech .subnav a:visited {
	color: #999;
	font-size: 16px;
	font-weight: bold;
	text-transform: lowercase;
}
#eztech .subnav a:hover {
	color: #3C9;
}
/*** END EZ Tech Import ***/
/*** START SOUTHERN CROSS 2011 ***/
.southerncross2011
{
	background: #FFF url('../Content/Images/SouthernCross/default/southerncrossback_new.jpg') top left repeat-x;
                font-size: 12px;
                font-family: "Arial";
}
#southcross body
{
                font-size: 12px;
                font-family: "Arial";
}
#southcross .contentPadding {
padding-right: 10px;
padding-top: 35px;
}
.SCFooterTop
{
background: #FFF url('../Content/Images/SouthernCross/default/SC_footer_top.jpg') top left repeat-x;

}
.scrigthhome
{
                padding-left: 10px; 
                padding-top: 20px;
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.scrigthhome a,
.scrigthhome a:link,
.scrigthhome a:visited {
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.scrigthhome a:hover {
	text-decoration: none;
                color: #787775;
}
.scrightinternal
{
                background: url('../Content/Images/SouthernCross/default/sc_right_back.png') top left repeat-y;
               float: right;
                padding-left: 20px; 
                padding-top: 0px;
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                height: 425px;                
}
.scrightinternal a,
.scrightinternal a:link,
.scrightinternal a:visited {
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.scrightinternal a:hover {
	text-decoration: none;
                color: #787775;
}

.SCfooterNew
{
	color: #7d7d7d;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                font-weight: bold;
}
.SCfooterNew a,
.SCfooterNew a:link,
.SCfooterNew a:visited {
	color: #7d7d7d;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                font-weight: bold;
}
.SCfooterNew a:hover {
	text-decoration: none;
                color: #0074C6;
}
#southcross h1
{
	color: #787775;
	font-size: 24px;
                font-family: "arial";
}
#southcross h2
{
	color: #787775;
	font-size: 18px;
                font-family: "arial";
}
#southcross h3
{
	color: #787775;
	font-size: 14px;
                font-family: "arial";
}
#southcross p
{
                font-size: 13px;
                font-family: "Arial";
}
#southcross ul
{
                font-size: 13px;
                font-family: "Arial";
                list-style: none;
                padding-bottom: 5px;
}
.SCcontenturl{

float: left;
}
.SCcontenturl a,
.SCcontenturl a:visited, .SCcontenturl2 a, .SCcontenturl a:visited {
                font-size: 13px;
                font-family: "Arial";
                font-weight: bold;
                color: #7a7978;
}
.SCcontenturl a:hover, .SCcontenturl2 a:hover
{
                font-size: 13px;
                font-family: "Arial";
                font-weight: bold;
                color: #0074C6;
}

.SCrightnav{
      padding-left: 7px;
                padding-top: 8px;
                margin: 0px;

}
.SCrightnav ul {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
}
.SCrightnav ul ul {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding-left: 7px;
                padding-top: 8px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
font-style:italic;
}
.SCrightnav ul a,
.SCrightnav ul a:visited {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
}
.SCrightnav ul a:hover {
                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #0074C6;
}
.SCrightnav ul ul a,
.SCrightnav ul ul a:visited {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
                font-style:italic;
}
.SCrightnav ul ul a:hover {
                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #0074C6;
                font-style:italic;
}
.SCrightnav li {
padding-bottom: 8px;
}
.SCrightnav li li {
padding-bottom: 5px;
}
#southcross .COMProdDesc
{
                font-size: 13px;
                font-family: "Arial";
}
#southcross .COMProdHeader
{
	color: #787775;
	font-size: 24px;
                font-family: "arial";
                background: none;
}
/* ***** START TOP NAV CLASSES ***** */

#topNavWrapper 
{
	background: none;
	clear: both;
                width: 750px;
}
#topNav, #topNav ul
{
	color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#topNav {background: none; padding-left: 1px; padding-top: 10px; padding-top: 3px\9;}
#topNav a 
{
	display: block;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
               font-family: "arial";
               text-transform: uppercase;
}
#topNav a:hover 
{
	display: block;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
               font-family: "arial";
               text-transform: uppercase;
}
#topNav li
{
	float: left;
	padding-right: 25px;
             margin: 0px;
}

#topNav div.flyout
{
	border: 2px solid #666;
	visibility: hidden;
	padding: 0px;
	margin-top: 11px;
                margin-top: 12px\9;
	position: absolute;
	background: #7a7978;
	clear: left;
	z-index: 20;
                text-align: left;
}
#topNav div.flyout a {
	display: inline;
             text-decoration: none;
	padding: 4px 4px 4px 4px;
             margin: 0px;
             
}
#topNav div.flyoutWrapper {
	float: left;
	clear: none;
	position: relative;
	margin: 0px 0px 0px 0px;
}
#topNav div.flyout ul{
	float: none;
}
#topNav div.flyout li {
	float: none;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
             margin: 0px;
             border-bottom: 1px solid #666;
}
#topNav div.flyout li a {font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px; 
}
#topNav div.flyout li a:hover {font-weight: bold; text-decoration: underline; padding: 0px 0px 0px 0px; margin: 0px;
}
#topNav div.flyout li li {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
             margin: 0px;
}
#topNav div.flyout li li a {font-weight: normal; text-decoration: none;padding: 0px 0px 0px 0px;margin: 0px;}
#tnavWhySC {width: 175px;}
#tnavAbout {width: 155px;}
#tnavServices {width: 170px\9;}
#tnavProducts {width: 220px\9;}
#tnavNews {width: 165px\9;}
#tnavCustomer {width: 115px\9;}
/* ************************************ */

/* ***** BEGIN SOUTHERN CROSS REDO TOP NAVGIATION ***** */
.nav {
	height:36px;
	color:#fff; 
	z-index:1000;
	margin-left:80px; 
}
.menu a {
	float:left; 
	color:#fff; 
	text-decoration:none; 
	height:28px;
	padding: 10px 0 0 0; 
	text-transform:uppercase; 
	font-weight:bold;
	font-family:arial; 
	font-size:12px;
	white-space: nowrap;
  
}
.menu a:hover, .menu a:visited {
color: #FFF;
}
.menu {
	list-style:none;
	font-size:12px;
	font-family:"arial";  
}
.menu li {
	position:relative; 
	float:left; 
	z-index:1000; 
	padding-right: 25px;
}
.menu ul {
	display:none; 
	position:absolute; 
	top:36px; 
	left:0; 
	background:#7A7978; 
	display:none; 
	list-style:none; 
	margin: 0; 
	padding: 0;
	width:auto;
	border: 2px solid #666;
}
.menu ul li {
	float:none; 
	border-top:1px solid #666; 
	font-weight: bold; 
	padding: 5px 8px;
}
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {
	float:none; 
	background:none; 
	text-transform: uppercase;
	height: auto;
	white-space: nowrap;   
}
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {
	/*background:#999;*/ 
	color:#fff
}
.menu ul ul {
	left:120px; 
	top:0
}
.menu li.submenu {
	font-weight:bold
}
.menu li.noborder {
	border-top:none
}
li.menuhover a, li.menuhover li.menuhover a {
	color:#fff; 
}
/* ***** END SOUTHERN CROSS REDO TOP NAVIGATION ***** */

/*** END SOUTHERN CROSS 2011 ***/
/*** START EZTECH 2011 ***/
.eztech2011{
	background: #FFF url('../Content/Images/EZTech/ez_new_background.jpg') top left repeat-x;
                font-size: 12px;
                font-family: "Arial";
}
#eztech2011 body
{
                font-size: 12px;
                font-family: "Arial";
}
.SCFooterTop
{
background: #FFF url('../Content/Images/SouthernCross/default/SC_footer_top.jpg') top left repeat-x;

}
.ezrigthhome
{
                padding-left: 10px; 
                padding-top: 20px;
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.ezrigthhome a,
.ezrigthhome a:link,
.ezrigthhome a:visited {
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.ezrigthhome a:hover {
	text-decoration: none;
                color: #787775;
}
.ezrightinternal
{
                background: url('../Content/Images/SouthernCross/default/sc_right_back.png') top left repeat-y;
               float: right;
                padding-left: 20px; 
                padding-top: 0px;
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                height: 425px;                
}
.ezrightinternal a,
.ezrightinternal a:link,
.ezrightinternal a:visited {
	color: #0074c6;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
}
.ezrightinternal a:hover {
	text-decoration: none;
                color: #787775;
}

.ezfooterNew
{
	color: #7d7d7d;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                font-weight: bold;
}
.ezfooterNew a,
.ezfooterNew a:link,
.ezfooterNew a:visited {
	color: #7d7d7d;
	font-size: 12px;
                line-height: 20px;
                font-family: "arial";
                font-weight: bold;
}
.ezfooterNew a:hover {
	text-decoration: none;
                color: #0074C6;
}
#eztech2011 h1
{
	color: #787775;
	font-size: 24px;
                font-family: "arial";
}
#eztech2011 h2
{
	color: #787775;
	font-size: 18px;
                font-family: "arial";
}
#eztech2011 h3
{
	color: #787775;
	font-size: 14px;
                font-family: "arial";
}
#eztech2011 p
{
                font-size: 13px;
                font-family: "Arial";
}
#eztech2011 ul
{
                font-size: 13px;
                font-family: "Arial";
                list-style: none;
                padding-bottom: 5px;
}
.ezcontent
{
padding-left: 5px;
 width: 830px
}
.ezcontent img
{

padding-left: 10px;
padding-right: 10px;
}
.ezcontent a,
.ezcontent a:visited {
                font-size: 13px;
                font-family: "Arial";
                font-weight: bold;
                color: #7a7978;
}
.ezcontent a:hover
{
                font-size: 13px;
                font-family: "Arial";
                font-weight: bold;
                color: #0074C6;
}

.SCrightnav{
      padding-left: 7px;
                padding-top: 8px;
                margin: 0px;

}
.SCrightnav ul {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
}
.SCrightnav ul ul {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding-left: 7px;
                padding-top: 8px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
font-style:italic;
}
.SCrightnav ul a,
.SCrightnav ul a:visited {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
}
.SCrightnav ul a:hover {
                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #0074C6;
}
.SCrightnav ul ul a,
.SCrightnav ul ul a:visited {

                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #7a7978;
                font-style:italic;
}
.SCrightnav ul ul a:hover {
                list-style: none;
                font-size: 13px;
                font-family: "Arial";
                padding: 0px;
                margin: 0px;
                font-weight: bold;
                color: #0074C6;
                font-style:italic;
}
.SCrightnav li {
padding-bottom: 8px;
}
.SCrightnav li li {
padding-bottom: 5px;
}
#eztech2011 .COMProdDesc
{
                font-size: 13px;
                font-family: "Arial";
}
#eztech2011 .COMProdHeader
{
	color: #787775;
	font-size: 24px;
                font-family: "arial";
                background: none;
}
/* ***** START TOP NAV CLASSES ***** */

 #eztech2011 #topNavWrapper 
{
	background: none;
	clear: both;
                width: 930px;
}
#eztech2011 #topNav, #topNav ul
{
	color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#eztech2011 #topNav {background: none; padding-left: 1px; padding-top: 10px; padding-top: 3px\9;}
#eztech2011 #topNav a 
{
	display: block;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
               font-family: "arial";
               text-transform: uppercase;
}
#eztech2011 #topNav a:hover 
{
	display: block;
	padding: 0px;
	margin: 0px;
	color: #D3D3D3;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
               font-family: "arial";
               text-transform: uppercase;
}
#eztech2011 #topNav li
{
	float: left;
	padding-right: 25px;
             margin: 0px;
}

#eztech2011 #topNav div.flyout
{
	border: 2px solid #666;
	visibility: hidden;
	padding: 0px;
	margin-top: 11px;
                margin-top: 12px\9;
	position: absolute;
	background: #7a7978;
	clear: left;
	z-index: 20;
                text-align: left;
}
#eztech2011 #topNav div.flyout a {
	display: inline;
             text-decoration: none;
	padding: 4px 4px 4px 4px;
             margin: 0px;
             
}
#eztech2011 #topNav div.flyoutWrapper {
	float: left;
	clear: none;
	position: relative;
	margin: 0px 0px 0px 0px;
}
#eztech2011 #topNav div.flyout ul{
	float: none;
}
#eztech2011 #topNav div.flyout li {
	float: none;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
             margin: 0px;
             border-bottom: 1px solid #666;
}
#eztech2011 #topNav div.flyout li a {font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px; 
}
#eztech2011 #topNav div.flyout li a:hover {font-weight: bold; text-decoration: underline; padding: 0px 0px 0px 0px; margin: 0px;
}
#eztech2011 #topNav div.flyout li li {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
             margin: 0px;
}
#eztech2011 #topNav div.flyout li li a {font-weight: normal; text-decoration: none;padding: 0px 0px 0px 0px;margin: 0px;}
/* ************************************ */

/*** END EZTECH 2011 ***/
