body
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #CBDFEA;
}

.heading{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.h1{
font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
.h3{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#EFAD10;
}

.heading a:hover{
font-family:Tahoma;
font-size:12px;
color:#00529C;
font-weight:bold;
text-decoration:none;
}

.heading2{
font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.heading3{
font-family:Tahoma;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


.head_ads{
font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}

.normal-text-black
{
font-family:Tahoma;
font-size:12px;
color:#535353;
text-align:left;
padding:10px 5px 10px 10px; 
line-height:20px;
border-right: #cccccc 1px solid;
}
.normal-text-black1
{
font-family:Tahoma;
font-size:12px;
color:#535353;
text-align:left;
padding:10px 5px 10px 10px; 
line-height:20px;
}

.body_txt_blue{
font-family:Tahoma;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#0099FF;
padding-top:10px;

}

.body_txt_org{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#EFAD10;
}


.body_txt{
font-family:Tahoma;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
text-align:justify;
line-height:16px;
}

.services-menu{
font-family:Tahoma;
font-size:12px;
color:#00529C;
font-weight:bold;
background-color:#e7f1fa;
padding:4px 0 4px 8px;
height:20px;
text-align:left;
vertical-align:middle;
}

.services-menu a:hover{
text-decoration:underline;
}

.newsArticles
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#575757;
	font-weight:bold;
	}
.Hedabg
{
border-bottom: #FFFFFF 3px solid;
border-top: #FFFFFF 3px solid;
border-right:#FFFFFF 3px solid;
}
.email-bg
{
	background:url('Images/email-bg.png') no-repeat;
	height:39px;
	width:278px;
	}
	
.custTestimonial
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	}

.newsArticlesText
{
	width:175px;
	height:25px;
	border:white solid 1px;
	}
.EventTitle
{
	color:#ECA308;
}

.newsTitleFormat
{
	color:#333333;
	font-weight:bold;
	font-size:13px;
	font-family:Arial;
	}

.newsFormat
{
	color:Gray;
	font-size:12px;
	font-family:Arial;
	}
.testimonialHeader
{
	color:#26549D;
	font-family:Arial,Verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	}
.testimonialDescription
{
	color:#004B9B;
	padding:5px;
	font-family:Arial,Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	}
.testimonialTable
{
	background-color:#D7E8F2;
	border:solid 1px #085195;	
	vertical-align:top;
	padding:0px;
	}
.testimonialOuterTable
{	
	border:solid 1px #085195;	
	width:630px;
	}	
.testimonialCustName
{
	color:Black;
	padding:5px;
	font-family:Arial,Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	}
.homeLink
{
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
.homeLink:hover
{
	padding-left: 3px;
	color: #EEAD07;
	text-decoration: none;
	}
.subLink
{
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;
	}
.subLink:hover
{
	padding-left: 3px;
	color: #FFFF00;
	text-decoration: none
	
	}
.articleSection
{
	color:#2878C1;
	}
.contactUsRad
{
	color:Black;	
	}

fieldset
{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	}

.webAddressDisp
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#484848;
	}

.ContactUsText
{
	font-family:Arial,Verdana;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;	
	}

.WizardFinishBtn
{
	display:none;
}
	
.testDDL
{
border-right: red 1px inset; 
border-top: red 1px inset;
border-left: red 1px inset;
border-bottom: red 1px inset; 
}


.normal_text
{
	font-family:Arial,Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	color:#000000;	
}
.blackBorder
{	
	border:solid 1px #6C6C6C;
}

.adminFooter
{
	font-family:Arial;
	font-size:12px;	
	}
.adminFooter:hover
{
	color:#5B80D0;
	}	
.learnMoreButtonNavigation
{
	border:0px;
 background-image:url('Images/learnmore-btn.jpg');
  width:86px;
  height:24px;	
	}
.adminShowOrderLegend
{
	color:Black;
	padding-top:10px;
	height:20px;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	}
.clientShowOrderLegend
{
	color:Black;
	margin-left:7px;
	margin-right:7px;
	padding-top:2px;	
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	}
.blogtitle
{
	font-size:16px;
	color:#B30401;
	font-family:Arial,Verdana;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.blogtitle:hover
{
	color:#000000;
}
.blogdate
{
	font-size:11px;
	color:#000000;
	font-family:Arial,Verdana;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.blogDesc
{
	font-size:12px;
	color:#2985D0;
	font-family:Arial,Verdana;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.blogpostedby
{
	font-size:11px;
	color:#B30401;
	font-family:Arial,Verdana;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.blogdetails
{
	font-size:12px;
	color:#2985D0;
	font-family:Arial,Verdana;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.blogdetails
{
	color:#000000;
}
.headingMainBody
{
	font-family: Tahoma;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.normal-text
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
}

.normal-text1
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: underline;
}

.normal-text1 a:hover{
font-family:Tahoma;
font-size:12px;
color:#EFAD10;
text-align:justify;
text-decoration:none;
}

.more-text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #EFAD10;
}

.lowerTableBg
{
	background-image: url('Images/text-area-bg-new.jpg' );
	height: 370px;
}

.menu-HeadingRight
{
	background-image: url('Images/product-center.jpg' );
	background-repeat: repeat-x;
	height: 36px;
}
.home-ProductDispHeadBg
{
	background-image: url('Images/product-center.jpg' );
	background-repeat: repeat-x;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	font-family:Arial,Verdana;
	text-align:left;
	text-decoration:none;
	padding-left:10px;
	color:#FFFFFF;
}
.home-ProductDispBottomBg
{
	background-color: #FFFFFF;
}

.qc-bottomBg
{
	background-image: url('Images/product-bottom.jpg' );
	width: 216px;
	height: 8px;
}

.news-bottomBg
{
	background-image: url('Images/product-bottom.jpg' );
	width: 213px;
	height: 7px;
}

.category-bottomBg
{
	background-image: url('Images/product-bottom.jpg' );
	width: 216px;
	height: 8px;
}

.menuRightControl
{
	background-image: url('images/product-center.jpg' );
	background-repeat: repeat-x;
	width: 1px;
	height: 36px;
}

.masterbody
{
	background-image: url('images/main-bg.jpg' );
	background-repeat: repeat-x;
	background-color: #CBDFEA;
}

.quickContactHeader
{
	background-image: url('images/qc-center.jpg' );
	background-repeat: repeat-x;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #00529C;
	text-decoration: none;
}
.quickContactLeftImage
{
	width: 5px;
	height: 36px;
	background-image: url('images/qc-left.jpg' );
}
.quickContactRightImage
{
	width: 4px;
	height: 36px;
	background-image: url('images/qc-right.jpg' );
}

.quickContactBody
{
	background-image: url('images/qc-bg.jpg' );
}
.sitemaptree
{
	text-align:left;
}
.sitemappadding
{
	padding-left:40px;	
}
.header-submenu
{
	background-image: url('Images/top-link-center.jpg' );
	background-repeat: repeat-x;
	height: 19px;
}

.comment-box
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border: solid 1px #6C6C6C;
	height: 30px;
	width: 170px;
}

.input-box
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border: solid 1px #6C6C6C;
	height: 14px;
	width: 170px;
	text-align:left;
}

.logo-bg
{
	background-image: url('Images/logo-bg.jpg' );
	background-repeat: repeat-x;
	height: 124px;
}
.toplink
{
	font-family: Tahoma;
	font-size: 11px;
	color: #02549D;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
}
.toplink:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #EDA40B;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
}
.blue-text
{
	font-family: Tahoma;
	font-size: 10px;
	color: #02549D;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
}
.blue-text2
{
	font-family: Tahoma;
	font-size: 12px;
	color: #02549D;
	font-weight: bold;
}
.blue-text4mail
{
	font-family: Tahoma;
	font-size: 12px;
	color: #02549D;
	font-weight: bold;
	text-decoration:none;
}
.blue-text4mail:hover
{
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #02549D;
	font-weight: bold;
}

.contentPlaceHolderBlock
{
	border: solid 1px #CCCCCC;
	padding-bottom: 10px;
	background-color:#FFFFFF;
}
.contentPlaceHolderBlockNew
{
	border: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}

fieldset
{
	color: #2171a9;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	font-style: normal;
}
.productSearchBlock
{
	border-right: solid 1px #4387B6;
	border-left: solid 2px #4387B6;
	border-top: solid 2px #4387B6;
	border-bottom: solid 1px #4387B6;
}

.gridHeader
{
	color: White;
	background-color: #148490;
	font-size: 12px;
	font-family: Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.gridHeader:hover
{
	color: White;
	background-color: #148490;
	font-size: 12px;
	font-family: Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.cartBg
{
	background-image: url('Images/view-cart-img.jpg' );
	background-position: center;
	background-repeat: no-repeat;
	padding-right: 40px;
}
.cartImageText
{
	height: 41px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.orderMainGridCss
{
	font-size: 12px;
	font-family: Arial,Verdana;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.orderMainGridCss:hover
{
	font-size: 12px;
	font-family: Arial,Verdana;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.anchorTagWebsiteButtons
{
	border: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #B20C0C;
	width: 0px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-variant: normal;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial,Verdana;
}

.websiteButtons
{
	background-image: url('Images/menu-bg.jpg' );
	color: #FFFFFF;
	height: 25px;
	cursor: hand;
	font-variant: normal;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial,Verdana;
	text-align: center;
	vertical-align: middle;
}

.dlProductSpacing
{
}

.product-name
{
	font-family:Tahoma;
	font-size:12px;
	color:#00529C;
	font-weight:bold;
	text-decoration:none;
}
.product-name:hover
{
	text-decoration: none;
	color: #da0909;
}

.productTableMainSpace
{
	padding: 10px;
}
.productTableMain
{
	background: url('images/product-bg.jpg' );
}

.td-gray-border1
{
	border: solid #CCCCCC 1px;
	background: url('images/product-view-bg.jpg' );
}
.td-gray-border2
{
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
	border-top: none;
	background: url('images/product-view-bg.jpg' );
}

.leftRightBorder
{
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
.productDisplayOnMainPage
{
	background-image: url('Images/product-center.jpg' );
	background-repeat: repeat-x;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	height: 25px;
	vertical-align:middle;
	text-align:left;
}
.blue-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2171a9;
	font-weight: bold;
	text-decoration: none;
}
.noraml-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.main-heading-text
{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.main-heading
{
	background: url('images/product-center.jpg' ) repeat-x;
	width: 564px;
	height: 41px;
}

.newsEventClass
{
	background-image: url('images/news-right-center.png' );
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00529C;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.productSearchClass
{
	background-image: url('images/red-heading-img.jpg' );
	background-repeat: no-repeat;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	width: 181px;
	height: 41px;
}

.clientmenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2171a9;
	font-weight: bold;
	text-decoration: none;
	width: 170px;
	height: 35px;
	vertical-align: middle;
	padding-left: 5px;
}
.clientmenu:hover
{
	color: #CD8E0B;
}
.categoryMenuClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2171a9;
	font-weight: bold;
	text-decoration: none;
}
.categoryMenuClass:hover
{
	text-decoration: none;
	color: #CD8E0B;
}

.product-menu-bg
{
	background: #FFFFFF;
	height: 34px;
}

.category-menuBg
{
	padding-top:5px;
	height:30px;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}

.menubg
{
	background: url('Images/menu-bg_new.jpg' ) repeat-x;
	height: 35px;
}
.TD03
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #cccccc;
	background-image: url(../Media/Images/left-naviBG.jpg);
}
.TD004
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-color: #cccccc;
	background-image: url(../Media/Images/TDBGIMG.jpg);
}
.textfield
{
	border-width: 1px;
	border-style: solid;
	border-color: #B4B3B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 150px;
	height: 15px;
}
.validatorMsg
{
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}
.textfield01
{
	border-width: 1px;
	border-style: solid;
	border-color: #B4B3B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 150px;
	height: 30px;
}
.normaltext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.normaltext02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.greenheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	padding: 5px;
	text-decoration: none;
}
.greenheading:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	padding: 5px;
	text-decoration: none;
}
.TD01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF; 
	background-color:#0164A7;
	margin:auto;
	padding:5px;
	border:1pxsolid#CCCCCC;
	text-decoration:none;
}
.TD012
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #008A00;
}
INPUT
{
	border-right: #6C6C6C 1px solid;
	border-top: #6C6C6C 1px solid;
	font-size: 12px;
	border-left: #6C6C6C 1px solid;
	border-bottom: #6C6C6C 1px solid;
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
SELECT
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 12px;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
.calendar
{
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.Pagewidth, HTML, BODY
{
	width: 100%;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.LabelAlignmentRight
{
	text-align: right;
	color: Blue;
}
.LabelAlignmentLeft
{
	text-align: left;
	color: Red;
}
.GreerFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: green;
	text-decoration: none;
}
.FooterLink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.FooterLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.menu-textBlueBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.mainmenu-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.mainmenu-text:hover
{
	text-decoration: none;
	color: #005290;	
	
}
.statichover
{
	background-image:url('Images/menu_Over.jpg');
	height:35px;
	width:115px;
}
.menu-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.menu-text:hover
{
	text-decoration: none;
	color: #005290;
	background-image:url('Images/menu_Over.jpg');
}

.userControlHeader
{
	background-image: url(images/red-heading-img.jpg);
	background-repeat: no-repeat;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.userControlBorder
{
	border: solid #b10c0c 1px;
}
.UCBlog
{
	background-image: url('Images/news-center.png' );
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height:36px;
}
.UCcategory
{
	background-image: url('Images/product-center.jpg' );
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.UCCategoryBorder
{
	border: solid #1359a1 1px;
}
.hyperlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.hyperlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: green;
}
.bannerImage
{
	background: url('Images/flash.jpg' );
	background-repeat: no-repeat;
	height: 322px;
	width: 708px;
}
.rollover
{
	color: Green;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.rollover:hover
{
	color: Maroon;
	text-decoration: blink;
	font-family: Verdana,Helvetica, Arial,Sans-Serif;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.PageBackground
{
	background-color: Transparent;
	background-image: url('../../Media/Images/Adv_strip.jpg');
}
.AdVGridHeader
{
	font-weight: bold;
	background-color: #8b8dbb;
}
.scrollTable
{
	position: relative;
	overflow: auto;
	margin: 0 auto;
	border-top: gainsboro thin solid;
	border-left: gainsboro thin solid;
	border-right: gainsboro thin solid;
	border-bottom: gainsboro thin solid;
	padding-bottom: 0px;
}
.gridsmallcell
{
	width: 25px;
	text-align: center;
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana;
	background-color: #E5F2FF;
}
.Advgrd
{
	background-color: Maroon;
}
.GridAlternateItem
{
	font-size: 8.5pt;
	font-family: Verdana;
	height: 20px;
	background-color: #dde6f4;
}

.footer-text
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}
.LoginComment
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.LoginComment:hover
{
	color: #DC9E0E;
}
.Comment
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004692;
	text-decoration: none;
}
.Footer
{
	width: 926px;
	background-image: url('images/footer-center.gif' );
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding-bottom: 5px;
}
.Header
{
	height: 21px;
	background-color: #0164A7;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}
.SPInfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	margin: auto;
	padding: 5px;
	color: green;
	text-decoration: none;
}
.linkSP
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	font-family: verdana;
	text-decoration: none;
}
.linkSP:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: verdana;
	text-decoration: blink;
}

.green_small_boldtext
{
	height: 15px;
}
.Image
{
	border: 0px;
	border-style: none;
}
table.calendar
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	border-collapse: collapse;
	background-color: white;
	border: solid #999999 1px;
	background-color: white;
	width: 200px;
	text-align: center;
	-moz-user-select: none;
}
table.calendar input, table.calendar select
{
	font-size: 10px;
}
table.calendar td
{
	border: 0;
	font-size: 10px;
	text-align: center;
}
div.mainheading
{
	margin: 2px;
}
table.caldayheading
{
	border-collapse: collapse;
	cursor: pointer;
	empty-cells: show;
	margin: 0 6px 0 6px;
}
table.caldayheading td
{
	border: solid #CCCCCC 1px;
	text-align: left;
	color: #0054E3;
	font-weight: bold;
	width: 22px; /*should match calendar cell's width*/
}
table.caldayheading td.wkhead
{
	border-right: double #CCCCCC 3px;
}
table.calcells
{
	border-collapse: collapse;
	cursor: pointer;
	margin: 0 6px 0 6px;
}
table.calcells td
{
	border: solid #CCCCCC 1px;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	width: 22px;
	height: 20px; /*IE doesn't like ems*/
}
table.calcells td div
{
	padding: 1px;
	margin: 0;
}
table.calcells td.wkhead
{
	background-color: white;
	text-align: center;
	border-right: double #CCCCCC 3px;
	color: #0054E3;
}
table.calcells td.wkday
{
	background-color: #DDDDDD;
}
table.calcells td.wkend
{
	background-color: #DDDDDD;
}
table.calcells td.curdate
{
}
table.calcells td.cell_selected
{
	background-color: #99CCFF;
	color: black;
}
table.calcells td.notmnth
{
	background-color: #FFFFFF;
	color: #CCCCCC;
}
table.calcells td.notallowed
{
	background-color: white;
	color: #EEEEEE;
	font-style: italic;
}
table.calcells td.hover
{
	background-color: #999999;
}

.question
{
	color:#2985CE;
	font-weight:bold;
	}
	
dl.faq
{
margin:0;
padding:10px 0;
padding-left:12px;
}

dl.faq dt
{
	font-weight:bold;
	margin-bottom:10px;
}

dt
{
		margin:0 0 4px;
	}
dl.faq dd
{
color:#4D4D4D;
margin-bottom:0;
margin-left:25px;
padding-bottom:5px;
}
.pagecontentheading
{
	color:#0099FF;
display:inline;
font-family:Tahoma;
font-size:16px;
font-weight:bold;
padding-top:10px;
text-decoration:none;
	}
	
.contactUsMaps
{
	font-family:Century Gothic;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	color:#0A2039;
	}
.contactUsMaps:hover
{
	font-family:Century Gothic;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#72808E;
	}

