body { margin: 0px; padding: 0px; background-image: url(../Images/backgroundRepeater.jpg); font-size:0.7em; font-family:Arial; }
h3{Color:#e21201; font-weight:bold;  padding:0px; margin:0px;font-size:1.2em;}
h1{Color:#e21201; font-weight:bold;  padding:0px; margin:0px;font-size:1.2em;}


#MainWrapper { width: 960px; margin: 0pt auto; background-color: #FFFFFF; }
#Header { height: 48px; background-color: #000000; border-bottom: #8f8f8f 3px solid; }
#HeaderLeft{ padding:10px 0px 0px 20px; float:left; color:#FFFFFF; font-size:130%;}
#HeaderLeft a{text-decoration:none; color:#FFFFFF;}
#HeaderRight{padding:4px 4px 0px 0px; float:right;}
#HeaderRight img{border:none;}


#LeftNav { width: 183px; margin-right: 11px;  float:left; background-color:#969696;}
#LeftNavTopLink{}
#LeftNav ul{margin:0px 0pt 0pt 33px; padding:0px;}
#LeftNav ul li{ list-style-image:url('../Images/bulletPoint.jpg'); padding:0px; margin:0px; }
#LeftNav ul li a{text-decoration:none; color:#000000; font-weight:bold;}
#LeftNav ul li a img{border:none;}
#LeftNavThirdLinks{background-color:#353535; color:#FFFFFF;padding:2px 20px; }
.topLink{height:17px;}

#TopNav { }
#TopNavLeft{float:left; width:30%;padding-top:2px;}
#TopNavLeft img{border:none;}
#TopNavRight{float:right; width:60%; text-align:right; padding-top:5px; padding-right:5px; }
#TopNavRight a{padding:0 0 0 10px; text-decoration:none; color:#666666; font-weight:bold;}
#TopNavRight #homeIcon { margin-right:6px; vertical-align:text-top;border:0;}
#TopContentHolder{background-image: url(../Images/TopContentRepeater.jpg); background-repeat:repeat-y; zoom:1; }


#CardTypes{text-align:center; padding:10px 0px;}

#TopContentCenter{width:572px; margin-right: 11px;  float:left; text-align:center;}
#TopContentRight{width:180px;  float:right; text-align:center; padding-top:5px;}
#TopContentRight .leftColumn{float:left;height:38px;position:relative;width:87px;background-color:#353535;zoom:1;}
#TopContentRight .rightColumn{float:left;height:38px;position:relative;width:87px;background-color:#353535;zoom:1;}
#TopContentRight .brandImageItem {left:0pt;position:absolute;top:0pt;margin-bottom:4px;}

#FooterContainer{margin-top:20px;}
#NetConstructTag{text-align:center;color:#333333;padding:10px;}
#NetConstructTag a{text-decoration:none; color:#000000;}
#NetConstructTag a:hover{text-decoration:none; color:#66ccff;}

/* Homepage specific styles */
#HomepageContent{margin-top:21px;}
#HomepageLeft{width: 149px; padding:0px 17px; margin-right: 11px;  float:left; color:#333333;} 
#HomepageRight{float:left; width:765px;  }
#HomepageInner{}
#HomepageBodyContent{float:left; width:573px; color:#333333;}
#HomepageBodyImage{float:left; width:180px; text-align:center;}

#HomepageFeatureOne{margin-top:10px;}
#HomepageFeatureOneLeft{overflow:hidden;background-color:#e5e5e5;width:326px; padding:20px 25px; float:left;height:167px;}
#HomepageFeatureOneCenter{overflow:hidden;background-color:#e5e5e5;width:183px; margin-left:9px; float:left;height:207px;}
#HomepageFeatureOneRight{overflow:hidden;overflow:hidden;background-color:#e5e5e5;width:183px; float:left; margin-left:9px; vertical-align:middle;text-align:center;height:207px;}

#HomepageFeatureTwo{margin-top:8px;}

#HomepageFeatureTwoRight{overflow:hidden;background-color:#e5e5e5;width:326px; padding:20px 25px; float:left;height:167px;}
#HomepageFeatureTwoCenter{overflow:hidden;background-color:#e5e5e5;width:184px; margin-right:9px; float:left;height:207px;}
#HomepageFeatureTwoLeft{overflow:hidden;background-color:#e5e5e5;width:183px; float:left;margin-right:9px; vertical-align:middle;text-align:center;height:207px;}

.greyDescFeature{}
.greyDescFeature p{margin:0px;}
.greyDescFeature h3{padding-bottom:5px;}


.clear{height:1px; padding:0px; margin:0px; clear:both; overflow:hidden;}
.lightGreyBox{background-color:#ababab;padding: 14px 0 10px 0;}
.darkGreyBox{background-color: #969696;padding: 14px 0 10px 0;}


/* Innerpage specific styles */
#InnerpageContent{color:#333333;overflow:hidden;}
#InnerpageLeft{float:left;margin-right:11px;padding:0px 17px;width:149px;padding-top:10px;}
#InnerpageRight{float:left; width:571px; }
.innerRightHolder{float:right;width:185px; margin-top:10px;background-color:#FFFFFF;}
#InnerpageLeftText{padding:0px 10px; margin-top:10px;}
#InnerpageLeftImage{text-align:center;}
#InnerLeftNav { width: 183px; margin-right: 11px;  background-color:#969696;}
#InnerLeftNav ul{margin:0px 0pt 0pt 33px; padding:0px;}
#InnerLeftNav ul li{ list-style-image:url('../Images/bulletPoint.jpg'); padding:0px; margin:0px; }
#InnerLeftNav ul li a{text-decoration:none; color:#000000; font-weight:bold;}
#InnerLeftNav ul li a img{border:none;}

#InnerPageLeft {
float:left;
margin-right:11px;
overflow:hidden;
width:183px;
}
#InnerPageRight {
float:right;
width:766px;
}
#InnerRightSide{width:185px; float:right}
#InnerTopContentRight{width:185px;  float:right; text-align:center; padding:5px 0px 0px 0px; background-color:#353535;}
#InnerTopContentRight .leftColumn{float:left;height:38px;position:relative;width:87px;background-color:#353535;zoom:1;}
#InnerTopContentRight .rightColumn{float:left;height:38px;position:relative;width:87px;background-color:#353535;zoom:1;}
#InnerTopContentRight .brandImageItem {left:0pt;position:absolute;top:0pt;margin-bottom:4px;}
#InnerPageTopBannerLeft{float:left; background-color:#969696;height:118px;overflow:hidden;padding:6px 7px 6px 7px;width:359px;}
#InnerPageTopBannerRight{float:left;width:175px;margin-left:11px;background-color:#969696; height:118px; padding:6px; }
#InnerPageContentContainer{margin-top:10px;}

/* Contact Us styles */
#FormWrapper{width:532px;padding-top:12px;}
.formContainer{border: solid 7px #cccccc;padding: 0 13px 13px 13px;margin-bottom: 10px;}


.rowContainer{margin:5px; clear:both;}
.rowLeft{float:left; width:215px; text-align:left; margin-right:10px;font-weight: bold;   }

.rowRight{float:left; width:250px; text-align:left; }
.rowRight select{margin-left:0px;}

.rowRight input, .rowRight select{border: solid 1px #e73a2b;width:80%;}
 .rowRight textarea{width:110%; border: solid 1px #e73a2b;}
.submitButton{ background-color: #e73a2b; color: #ffffff; font-weight: bold; border: solid 7px #cccccc; padding: 6px; margin:0px;}



#InnerRightImage1{text-align:right;}
#InnerRightImage2{padding-top:8px;text-align:right;}
#InnerRightImage3{padding-top:8px;text-align:right;}

#LanguageDropdown{padding-left:21px; margin-top:5px;}
.lightGreyBox{background-color:#ababab;padding: 14px 0 10px 0;}
#LeftNavThirdLinks{background-color:#353535;color:#FFFFFF;height:5px;overflow:hidden;padding:0px 20px;}
#LogoHolder{padding-bottom:10px;}
.currentFlag{vertical-align:text-top;}
#HomeLinkLeft{float:left;width:50px;}
#HomeLinkRight{float:right; width:40px; text-align:right; padding-right:10px; }