﻿/* old css */
input, select, textarea 
{
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
}

.divGlobalHeader 
{
	/* border: 1px solid #CCCCCC; */
	width: 760px;
}
.tdGlobalLogoCell 
{
	width: 180px;
}
.tdGlobalCenterHeaderCell 
{
	width: 500px;
}
.tdGlobalRightHeaderCell 
{
	width: 80px;
}
.divTitleArea 
{
	font-weight: bold;
}

.tblGlobalBody 
{
	/* border: 1px solid #CCCCCC; */
	table-layout: fixed;
	width: 760px;
	height: 500px;	
}
.tblGlobalBody_LeftCell 
{	
	
	width: 140px;
}

.tblGlobalBody_RightCell 
{
	width: 620px;

}
.divGlobalFooter 
{
	/* border: 1px solid #CCCCCC;	*/
	width: 760px;
	text-align: center;
}

.MainMenu 
{
	color: Black;
	text-decoration: underline;
	cursor: pointer;
}

/* end old css */


html
{
    height:100%;
}

body 
{ 
    margin: 0 0 0 0; 
    height:100%;
    background-color:#f5f9fc;    
}


p, body
{
    font-family:Verdana;
    font-size:11px;
    color:black; 
    margin-top:0px;
}

a
{
    text-decoration:none;
    font-weight:bold;
    color:#517492;
}

a:hover
{
	color:#CD2704;
}

h1
{
    font-family:Verdana;
    font-size:13px;
    font-weight:bold;
    color:#84a5c1;
    padding:0px;
    margin:0px;
}

h2
{
    font-family:Verdana;
    font-size:11px;
    color:#cd2704;
    font-weight:normal;
    padding:0px;
    margin:0px;
}

h3
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    color:#cd2704;
    padding:0px;
    margin:0px;
}

ul
{
    padding:0px 0px 0px 0px;	
    margin-top:0px;
    margin-bottom:0px;
    margin-left:17px;
    margin-bottom:10px;
}    

li
{
    font-family:Verdana;
    font-size:11px;
    color:black;
}



div.pagebackground
{
    width:100%; 
}

div.pagecontent
{
    text-align:left; 
    width:770px; 
    height:100%;
    background-color:#f5f9fc;
    /*border: solid 1px black;*/
}

div.banner
{
    width:770px; 
	background-color:#84a5c1;
	height:154px;
}

div.bannerleft
{
	height:154px;
	width:344px;
	float:left;
}

div.bannerright0
{
	background-image:url(images/header/header_right0.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}
div.bannerright1
{
	background-image:url(images/header/header_right1.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}
div.bannerright2
{
	background-image:url(images/header/header_right2.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}
div.bannerright3
{
	background-image:url(images/header/header_right3.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}
div.bannerright4
{
	background-image:url(images/header/header_right4.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}
div.bannerright5
{
	background-image:url(images/header/header_right5.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}


div.bannerrightproducts
{
	background-image:url(images/header/header_products.jpg);
	height:154px;
	width:426px;
	float:right;
	text-align:right;
	background-repeat:no-repeat;
}

div.bannernav
{
	padding-right:28px;
	padding-top:142px;	
	float:right;
}


a.bannernav
{
	color:White;
	text-decoration:none;
	font-family: arial;
	font-size:10px;
	font-weight:normal;
}

a.bannernav:hover
{
	color:#CDDBE8;
	text-decoration:none;
	font-family: arial;
	font-size:10px;
	font-weight:normal;
}


.mainnavigation
{
	width:100%;
	height:21px;
	background-repeat:repeat-x;
	background-image:url(images/internal/mainnavigation_background.gif);	
	padding:0;
	margin:0;	
}

.mainnavigationleft
{
	width:185px;
	height:21px;
	background-repeat:no-repeat;
	background-position:right;	
	background-image:url(images/internal/mainnavigation_divider.gif);	
	float:left;
	padding:0;
	margin:0;
}

.mainNavigationItem
{
	background-repeat:repeat-x;
	background-image:url(images/internal/mainnavigation_background.gif);	
	font-family:arial;
	color:white;
	font-size:15px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	cursor:hand; 
	cursor:pointer;
	color:#FFFFFF;
	width:100px;
	border-bottom: solid 1px #ffffff;
}

.mainNavigationItemSelected
{
	font-family:arial;
	color:white;
	font-size:15px;
	cursor:hand; 
	cursor:pointer;
	background-color:#f5f9fc;
	color:#414441;
	width:100px;
	border-bottom: solid 1px #ffffff;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}

.mainNavigationItemHover
{
	font-family:arial;
	color:white;
	font-size:15px;
	cursor:hand; 
	cursor:pointer;
	background-color:#f5f9fc;
	color:#414441;
	width:100px;
	border-bottom: solid 1px #ffffff;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}

.mainNavExpandedNotSelected
{
	cursor:hand; 
	cursor:pointer;
	font-family:arial;
	color: #414441;
	font-size:12px;
	font-weight:normal;
	background-color:#F5F9FC;
	border: solid 1px #CDDBE8;
	border-top:none;
	padding:2px;
	padding-left:4px;
	padding-right:4px;	
	width:98px;
}

.mainNavExpandedHover
{
	cursor:hand; 
	cursor:pointer;
	font-family:arial;
	color: #7F8387;
	font-size:12px;
	font-weight:normal;
	background-color:#CDDBE8;
	border: solid 1px #CDDBE8;
	border-top:none;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	width:98px;
}


div.content
{
	width:100%;
	margin-top:1px;
}

td.maincontent
{
	height:645px;
}

div.mystery_background
{
	height:645px;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url(images/internal/right_background.gif);	
}

.ProductsCategoryBackground
{
	padding-top:3px;
}

td.leftcontent
{
	width:184px;
	height:100%;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(images/internal/leftbackground.jpg);	
	background-color:#84a5c1;
	border-right: solid 1px #cdced0;
}

td.rightcontent
{
	width:174px;
	padding-right:10px;
	padding-top:12px;
	height:100%;
}

.leftbigtext
{
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:18px;
	font-family:Arial Narrow;
	font-size:17px;
	font-weight:bold;
	color:#517492;
	height:65px;
}

.leftbigtext p
{
	font-family:Arial Narrow;
	font-size:17px;
	font-weight:bold;
	color:#517492;
	text-align:right;
	padding-top:0px;
	padding-bottom:1px;
	margin-top:0px;
}


.leftnav, .leftnav a, .leftnav a:visited
{
	text-decoration:none;
	color:#2B2B2B;
	font-family: verdana;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:160px;
	padding-bottom:10px;
	background-image:url(images/internal/bluearrow.gif);
	background-repeat:no-repeat;
	background-position:top right;	
	padding-right:10px;
	margin-right:10px;
	cursor:hand; 
	cursor:pointer;
}

a.leftnav:hover
{
	color:#84A5C1;
}

.leftnavhover, .leftnavhover a:hover
{
	color:#6F879F;
	text-decoration:none;
	font-family: verdana;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:160px;
	padding-bottom:10px;
	background-image:url(images/internal/bluearrow.gif);
	background-repeat:no-repeat;
	background-position:top right;	
	padding-right:10px;
	margin-right:10px;
	cursor:hand; 
	cursor:pointer;
}


.leftnavcontainer
{
	text-align:right;
	width:100%;
	padding-bottom:10px;
}

.leftnavdropdown
{
	text-align:right;
	width:174px;
	padding-bottom:25px;
	padding-right:10px;
}

div.pagesection
{
	padding-top:5px;
	padding-bottom:7px;
	color:#bccfde;
	font-family: arial;
	font-size:42px;
	line-height:33px;
}

div.pagetitle
{
	font-family: arial;
	font-weight:bold;
	font-size:15px;
	color:#517492;
	padding-top:8px;
	padding-bottom:4px;
}


.breadcrumb, .breadcrumb a, .breadcrumb a:visited
{
	cursor:hand; 
	cursor:pointer;
	font-family:Verdana;
	font-size:9px;
	color:#517492;
	font-weight:bold;
    text-decoration: none;
    border-style:none; 
    text-transform:lowercase;
}

div.breadcrumbselected a:hover
{
	color:#CD2704;
}

div.breadcrumb a:hover
{
	color:#CD2704;
}

.breadcrumbselected, .breadcrumbselected a, .breadcrumbselected a:visited
{
    cursor:hand; 
    cursor:pointer;
	font-family:Verdana;
	font-size:9px;
	color:#676768;
	font-weight:bold;
    text-decoration: none;
    border-style:none; 
    text-transform:lowercase;
}  


div.contenttext
{
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
}

div.productcontenttext
{
	padding-top:10px;
	padding-bottom:30px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-right: 230px;
	width:300px;
}

div.productdetailscontenttext
{
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-right: 230px;
}

div.productdetailsheading
{
	font-family:Verdana;
	font-size:12px;
	color:#db2a06;
}


div.featureproduct
{
	font-family:arial;
	font-size:11px;
	color:#517492;	
	font-weight:bold;
	border-top:1px solid #90aac3;
	border-bottom:1px solid #90aac3;
	
}

.DistributorHeader
{
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	color:#fdfeff;
	background-image:url(images/internal/blue_banner.gif);
	background-repeat:repeat-x;
	height:30px;
	margin-top:10px;
	text-align:left;
	border-style:none;
}

.DistributorItem
{
	font-family:Verdana;
	font-size:11px;
	border-style:none;
	vertical-align:top;
}

div.blueDottedLine
{
	border-bottom: dashed 1px #90aac3;
	width:100%;
	height:1px;
	margin-top:4px;
	margin-bottom:4px;
}

.blueFont
{
	color:#517492;
	font-weight:bold;
}

span.blue
{
	color:#517492;
}

div.featureproductimage
{
	background-color:White;
	border:1px solid #a5a4a4;
	margin-top:10px;
	height:132px;
}

div.dlbutton
{
	background-image:url(images/internal/dlbutton.gif);
	background-repeat:repeat-x;
}

div.dlbuttontext
{
	font-family:Arial Narrow;
	font-weight:bold;
	font-size:13px;
	color:#414441;
	padding-top:5px;
	padding-bottom:7px;
}

.rightboxcontent
{
	background-color:#e0e9f1;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana;
	font-size:9px;
	color:Black;
}

.rightboxcontent p, .rightboxcontent li, .rightboxcontent ul
{
	margin-bottom:0px;
}








.rightboxtitle
{
	background-image:url(images/internal/rightboxtop.gif);
	background-repeat:repeat-x;
	font-family:Arial Narrow;
	font-weight:bold;
	font-size:13px;
	color:#414441;
	width:166px;
	padding: 7px 7px 8px 7px;
}

.rightboxtext
{
	background-image:url(images/internal/rightboxbackground.gif);
	padding:7px;
	font-family:Verdana;
	font-size:19px;
	color:Black;
	width:166px;
}

.rightboxtext p, .rightboxtext li, .rightboxtext ul
{
	margin-bottom:0px;
}




td.rightshadow
{
	background-image:url(images/internal/shadow_right.gif);
	background-repeat:repeat-y;
	width:10px;
}

td.bottomshadow
{
	background-image:url(images/internal/shadow_bottom.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:10px;
}

div.pagesubtitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color : #414441;
	padding-bottom:5px;
}


select.leftnavselect
{
	background-color:#f5f9fc;
	color:#636363;
	width:165px;
	font-size:11px;
}

div.leftnavselect
{
	text-align:right;
	padding:7px;
	padding-bottom:12px;
}

div.bluebanner
{
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	color:#fdfeff;
	background-image:url(images/internal/blue_banner.gif);
	background-repeat:repeat-x;
	height:22px;
	padding-top:6px;
	padding-left:5px;
	margin-top:10px;
}

div.silverbutton
{
	background-image:url(images/internal/dlbutton.gif);
	background-repeat:repeat-x;
	width:130px;
}

div.silverbuttontext
{
	padding:5px;
	padding-bottom:7px;	
}

a.silverbutton
{
	font-family:Arial;
	font-weight:bold;
	color:#414441;
	font-size:12px;
}

div.rightcontenttext
{
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:9px;
	color:Black;
}

div.bluedash
{
	height:10px;
	background-image:url(images/internal/blue_dash.gif);
	background-repeat:repeat-x;
	width:100%;
	margin-top:10px;
}

div.contenttextbig
{
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
}


ul.download
{
	list-style: none;	
	padding:0 0 0 0;	
	margin:0 0 0 0;
}

li.download
{
	padding-left: 5px;
	padding-top:0px;
	background-image: url(images/internal/bluearrow2.gif);
	background-repeat: no-repeat;	
	margin:0 0 0 0;
	margin-bottom:20px;	
	font-size:11px;
}

.ImageContent
{
	
	border: solid 1px gray;
}

.SiteMapDetail
{
	padding:10px;
	padding-top:0px;
}

.SiteMapDetail a, .SiteMapDetail a:visited
{
    cursor:hand; 
    cursor:pointer;
	font-family:Verdana;
	color:Black;
	font-weight:normal;
    text-decoration: none;
}

table.flash
{
	background-color: #84A5C1;
	background-position: 100% 100%;	
}

.routerbit, .routerbit a, .routerbit a:hover
{
	padding-left: 15px;
	padding-top:0px;
	background-image: url(images/internal/bluearrow2.gif);
	background-repeat: no-repeat;	
	margin:0 0 0 0;
	margin-bottom:20px;	
	font-size:11px;
	text-align:left;
	font-weight:normal;
	color:Gray;
}
