/***********************Hyperlinks*******************************/
a
{
	text-decoration:none;
	cursor:pointer;
}
.a:hover
{
   text-decoration:underline;
	cursor:pointer;
   color: #108FAF;
}
.a:visited
{
   color: #108FAF;
}

/*******************Bullets*************************/

.li
{
	list-style-type:dot;
	list-style-position:outside;
	margin-left:46px;
}

/*******************body and Div Structures************/
.body
{
	background:#fff url(../images/templateStructure/bgImage2.JPG) repeat-x 0 0;
	color:#000;
	font-family:Arial;
	font-size:12px;
	margin:0; 
	text-align:center;
	min-height: 100%;
	height:auto !important;
	height:100%;

}
.container
{
	margin:0 auto;
	position:relative;
	text-align:left;
	width:800px;
	top:0px;
	left:0px;
   height:100%;	
}
.topSection
{
	background:#6998DE url(../images/templateStructure/topSection.JPG) repeat-x 0 0;
	font-family:Arial;
	font-size:9px;
	height:36px;
	width:800px;
	position:relative;
	top:0px;
	left:0px;
	bottom:360px;
}

.paddingSection
{
	background:#fff;
	height:10px;
	width:800px;
	position:relative;
	top:0px;
	left:0px;
}
.postionLine
{
	position:absolute;
	top:-5px;
}

.postionLine2
{
	position:absolute;
	top:3px;
}

.surveySection
{
	background:url(../images/templateStructure/Sanlam-banner.gif);
	font-family:Arial;
	font-size:12px;
	height:101px;
	width:800px;
	position:relative;
	top:0px;
	left:0px;
}

.padding2Section
{
	background:#fff;
	font-family:Arial;
	font-size:12px;
	height:28px;
	width:800px;
	position:relative;
	left:0px;
}

.mainBody
{
	background:#fff;
	position:relative;
	min-height:780px;
	height:auto !important;
	height:780px;
	top:0px;
	left:0px;
	width:100%;
}

.leftSideMainBody
{
	background-color:#fff;
	width:170px;
	position:absolute;
	top:0px;
	left:0px;
}

.rightSideMainBody
{
	background-color:#fff;
	width:615px;
	left:185px;
	top:0px;
	position:relative;
}

.fullSideMainBody
{
	background-color:#fff;
	width:775px;
	left:10px;
	top:0px;
	position:relative;
}


/********************Logos and Images ***********************/
.ajaxLoader
{
	position:absolute;
	left:265px;
	top:178px;
	width:200px;
	height:200px;
	display:none;
	z-index:1000000;
}

.benchMarkSurveyLogo
{
	background:url(../images/templateStructure/benchMarkSurveyLogo2.JPG);
	position:absolute;
	width:213px;
	height:53px;
	left:23px;
	top:21px;
}

.sanlamLogo
{
	background:url(../images/templateStructure/sanlamLogo3.JPG);
	position:absolute;
	width:164px;
	height:71px;
	left:600px;
	top:13px;
}

.topSectionDiv
{
	background:url(../images/templateStructure/bottomSectionDiv.png)  bottom left repeat-x;
	height:10px;
	position:relative;
	width:100%;
}

.bottomSectionDiv
{
	width:100%;
	position:relative;
	background:url(../images/templateStructure/bottomQuestionSection.JPG)  bottom left repeat-x;
	height:10px;
}

.showQuestion
{
	background:#dfdfdf;
	width:775px;
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	position:relative;
	top:0px;
	left:0px;
}

.innerQuestionPad
{
	position:relative;;
	left:20px;
	width:720px;
	top:0px;
}

.innerPadText
{
	position:relative;
	left:15px;
	top:0px;
	overflow:auto;
	padding-right:30px;
}

.topShowQuestion
{
	background:url(../images/templateStructure/topQuestionSection.JPG) ;
	width:583px;
	height:22px;
	position:relative;
}

.bottomShowQuestion
{
	background:url(../images/templateStructure/bottomQuestionSection.JPG);
	width:583px;
	height:22px;
	position:relative;
	top:0px;
	left:0px;
}

/******************Footer and left and Right Div Sections******************/

.leftSideFooter
{
	position:absolute;
	top:0px;
	left:0px;
}

.rightSideFooter
{
	position:absolute;
	top:0px;
	left:550px;
}
.footerBackground
{
	background:url(../images/templateStructure/footerBorderImage.JPG);
	top:0px;
	left:-12px;
	width:820px;
	height:25px;
	margin:0 auto;
	z-index:15;
	position:relative;
}

.footer
{
	background:#fff;
	margin:0 auto;
	position:relative;
	text-align:center;
	width:100%;
	z-index:12;
	top:0px;
	left:0px;
	height:130px;
}

.footerSection
{
	width:800px;
	margin:0 auto;
	position:relative;
	top:0px;
	left:0px;
	text-align:left;
}

.leftDiv
{
	background:url(../images/templateStructure/leftBorderImagezz.JPG);
	top:146px;
	left:-11px;
	width:10px;
	height:752px;  /*760*/
	position:absolute;
	z-index:10;
}

.leftDivCarry
{
	background:url(../images/templateStructure/leftBorderImage2.JPG);
   background-repeat: repeat-y;
   background-position: left top;
	position:absolute;
	min-height:100%;
	height:auto !important;
	height:100%;
	top:100px;
	left:-11px;
	width:10px;
	z-index:5;
	padding:0;
	margin:0;
}

.rightDiv
{
	background:url(../images/templateStructure/rightBorderImagezz.JPG);
	top:144px;
	left:800px;
	width:9px;
	height:780px;
	position:absolute;
	z-index:10;
}

.rightDivCarry
{
	background:url(../images/templateStructure/rightBorderImage2.JPG);
	background-repeat: repeat-y;
   background-position: left top;
	top:90px;
	left:800px;
	width:9px;
	position:absolute;
	z-index:5;
	min-height: 100%;
	height:auto !important;
	height:100%;
	padding:0;
	margin:0;
}





/****************************Textboxes , buttons , etc***************************/


input
{
	font-family:arial;
	font-size:11px;
}

.paddingHeading
{
	left:5px;
	top:-5px;
	position:relative;
}

.textboxes
{
	width:150px;
	font-family:arial;
	font-size:11px;
}

.textboxConactSection1
{
	width:40px;
}

.textboxConactSection2
{
	width:104px;
}


.messageBoxes
{
	width:150px;
	height:200px;
	font-family:arial;
	font-size:11px;
}

.dropDownBoxes2
{
	font-family:Arial;
	font-size:11px;
}

.dropDownBoxQuestion
{
	font-family:Arial;
	font-size:11px;
	width:470px;
}

.dropDownBoxSliceQuestion
{
	font-family:Arial;
	font-size:11px;
	width:690px;
}

.dropDownBoxSection
{
	font-family:Arial;
	font-size:11px;
	width:130px;
}

.dropDownText1
{
	color:#333333;
	width:100%;
	background-color:#fff;
}

.dropDownText2
{
	color:#333333;
	width:100%;
	background-color:#DFDFDF;
}

.dropDownBoxes
{
	width:150px;
	font-family:Arial;
	font-size:11px;
}

.dropDownBoxesQuestion
{
	width:90px;
	font-family:Arial;
	font-size:11px;
}

.subjectTextbox
{
	width:320px;
	font-family:arial;
	font-size:11px;
}
.messageBoxes2
{
	width:320px;
	font-family:arial;
	font-size:11px;
}

.hotImage1Table
{
	background: url(../images/templateStructure/hot1.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.hotImage2Table
{
	background: url(../images/templateStructure/hot2.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.hotImage3Table
{
	background: url(../images/templateStructure/hot3.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.hotImage4Table
{
	background: url(../images/templateStructure/hot4.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}

.hotImage1
{
	background: url(../images/templateStructure/hot1.jpg) bottom left repeat-x;
	height:28px;
	width:45px;   
	cursor:pointer;
}
.hotImage2
{
	background: url(../images/templateStructure/hot2.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
	cursor:pointer;
}
.hotImage3
{
	background: url(../images/templateStructure/hot3.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
	cursor:pointer;
}
.hotImage4
{
	background: url(../images/templateStructure/hot4.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
	cursor:pointer;
}

.coldImage1
{
	background: url(../images/templateStructure/hot1Grey.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.coldImage2
{
	background: url(../images/templateStructure/hot2Grey.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.coldImage3
{
	background: url(../images/templateStructure/hot3Grey.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.coldImage4
{
	background: url(../images/templateStructure/hot4Grey.jpg) bottom left repeat-x;
	height:28px;
	width:45px;
}
.superhotImage1
{
	background: url(../images/templateStructure/superhot1.jpg) bottom left repeat-x;
	height:40px;
	width:45px;   
	cursor:pointer;
}
.superhotImage2
{
	background: url(../images/templateStructure/superhot2.jpg) bottom left repeat-x;
	height:40px;
	width:45px;
	cursor:pointer;
}
.superhotImage3
{
	background: url(../images/templateStructure/superhot3.jpg) bottom left repeat-x;
	height:40px;
	width:45px;
	cursor:pointer;
}
.superhotImage4
{
	background: url(../images/templateStructure/superhot4.jpg) bottom left repeat-x;
	height:40px;
	width:45px;
	cursor:pointer;
}

.buttonBackground
{
	background: url(../images/templateStructure/buttonBackground.JPG) bottom left repeat-x;
	/*height:22px;*/
	height:22px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	border: #fff;
	text-transform:uppercase;
	cursor:pointer;
}

.buttonBackground2
{
	background: url(../images/templateStructure/buttonBackground2.JPG) bottom left repeat-x;
	height:22px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	border: #fff;
	text-transform:uppercase;
	cursor:pointer;
}

.buttonBackground3
{
	background: url(../images/templateStructure/backgroundImageGrey.JPG) bottom left repeat-x;
	height:22px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	border: #fff;
	text-transform:uppercase;
	cursor:pointer;
}

.buttonBackground4
{
	background: url(../images/templateStructure/buttonBackground4.JPG) bottom left repeat-x;
	height:28px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	border: #fff;
	text-transform:uppercase;
	cursor:pointer;
}


/********************Survey Results Backgrounds**************************/
.P1type2
{
	background-color:#afd4da;
}

.P2type2
{
	background-color:#f2f2f2;
	
}

.wP2type1
{
	background-color:#f2f2f2;
	border-bottom:1px solid #49b6be;
	width:75px;
}

.wP1type1
{
	background-color:#afd4da;
	border-bottom:1px solid #49b6be;
	width:75px;
}

.wP1type2
{
	background-color:#afd4da;
	width:75px;
}

.wP2type2
{
	background-color:#f2f2f2;
	width:75px;
}
.P2type1
{
	background-color:#f2f2f2;
	border-bottom:1px solid #49b6be;
}

.P1type1
{
	background-color:#afd4da;
	border-bottom:1px solid #49b6be;
}
/**************************Icons*********************/
.icon
{
	float:left;
	margin-top:0px;
	width:150px;
}
.icon a
{
	color:#fff;
	display:block;
	float:left;
	height:10px;
	text-decoration:none;
	vertical-align:middle;
	width:150px;
}
.icon a:hover
{
}

/*************************Other*******************/
.padding
{
	padding-left:5px;
}
.paddingImage
{
	margin-left:5px;
}

.paddingImage2
{
	
}

#requiredFieldSize
{
	width:14px;
	height:14px;
}

.tableHeight
{
	height:35px;
}

.topSectionCenterDiv
{
	background: url(../images/templateStructure/buttonBackground.JPG);
	width:100%;
	height:22px;
	color:#fff;
	font-weight:bold;
}

.bottomSectionCenterDiv
{
	background: url(../images/templateStructure/buttonBackground.JPG);
	width:100%;
	height:22px;
	color:#fff;
	font-weight:bold;
}

.topSectionClose
{
	top:3px;
	right:10px;
	position:absolute;
	z-index:3000;
}

.scrollDiv
{
	overflow: auto;
	height:320px;
	width:496px;
	text-align:left;
	z-index:100000;
	left:1px;
	border:1px solid #ef5709;
	background-color:#f4f4f4;
}

#privacyConcerns
{
	display:none;
	z-index:100000;
}
#cookieInformation
{
	display:none;
	z-index:100000;
}
#faq
{
	display:none;
	z-index:100000;
}
#whyRegister
{
	display:none;
	z-index:100000;
}
.centerDiv
{
	width:500px;
	margin:0;
	position:absolute;
	text-align:center;
	background-color:#fff;
	top:45px;
	left:180px;
	height:350px;
	margin:0 auto;
}
.backgroundQuestionTable
{
	width:775px;
	font-family:Arial;
	font-size:12px;
	color:#07233B;
}
.showFundSize
{
	display:none;
}
.surveyTopMenu
{
	position:relative;
}
.titleBar
{
	background: url(../images/templateStructure/titleBar.JPG) bottom left repeat-x;
	width:775px;
	height:53px;
	line-height:53px;
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-indent:20px;
}

.questionHelpStyle
{
	background-color:#f2f2f2;
	width:775px;
	font-size:12px;
	font-family:arial;
	position:relative;
}

.questionHelpStyleInner
{
	background-color:#f2f2f2;
	position:relative;
	left:20px;
	width:720px;
}

.questionBar
{
	background: url(../images/templateStructure/questionBackground.JPG) bottom left repeat-x;
	width:97%;
	height:53px;
	line-height:53px;
	color:#07233B;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-indent:20px;
}

.questionTable
{
	background-color:#F2F2F2;
	color:#07233B;
	font-family:Arial;
	font-size:15px;
	width:97%;
}
.topMenu
{
	height:100%;
	height:auto !important;
	width:100%;
}
.bottomMenu
{
	height:100%;
	height:auto !important;
	width:100%;
	position:relative;
	top:0px;
	left:0px;
}
/********************************Text or Font ***************************/
.labelBackground
{
	background: url(../images/templateStructure/buttonBackground.JPG) bottom left repeat-x;
	height:22px;
	width:75px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	display:block;
	line-height:22px;
	border: #fff;
	text-align:center;

}


.warningText
{
	font-family:Arial;
	font-size:11px;
	color:red;
}
sup
{
	font-size:8px;
}

.topSectionFontBlack
{
	font-family:Arial;
	font-size:11px;
	/*color:#113A5A;*/
	color:#fff;
	font-weight:bold;
	top:5px;
	left:405px;
	position:absolute;
}

.topSectionFontWhite
{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.addressTitle
{
	font-family:Arial;
	font-size:10px;
	color:#fff;
	position:absolute;
	left:20px;
	top:14px;
}

.logInButton
{
	position:absolute;
	left:470px;
	top:2px;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.logOutButton
{
	position:absolute;
	left:350px;
/*	left:370px;
	left:290px;*/
	top:2px;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.loginTitle
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	position:absolute;
	left:180px;
	top:11px;
}


.tableTextInnerBody
{
	color:#07233B;
	font-family:Arial;
	font-size:14px;
}

.tableTextInnerBodyBold
{
	color:#07233B;
	font-family:Arial;
	font-size:14px;
	font-weight:Bold;
}

.tableText
{
	color:#07233B;
	font-family:Arial;
	font-size:14px;
	margin-left:30px;
}


.bodyText1
{
	font-family:Arial;
	font-weight:Bold;
	font-size:12px;
	color:#07233B;
	padding-right:25px;
}
.surveyTopMenuFont
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#07233B;
	text-transform:capitalize;
	width:100%;
	padding-left:12px;
}


.bodyText2
{
	font-family:Arial;
	font-size:12px;
	color:#07233B;
	padding-right:25px;
}

.showQuestionText
{
	text-align:center;
	/*padding-right:15px;
	padding-left:15px;*/
}


.bodyText3
{
	font-family:Arial;
	font-size:11px;
	color:#07233B;
	padding-right:25px;
}

.bodyTextPadWithInDiv
{
	font-family:Arial;
	font-size:12px;
	color:#07233B;
	padding-right:10px;
	padding-left:10px;
}

.topSectionText
{
	font-family:Arial;
	font-size:10px;
	color:#fff;
}

.bodyText2WithOutPadding
{
	font-family:Arial;
	font-size:12px;
	color:#07233B;
}

.headingText1
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	color:#000;	
}
.headingText2
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;	
}

.subHeadingTextBold1
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

#paragraphSpacing1
{
	padding-bottom:8px;
}
#paragraphSpacing2
{
	line-height:2px;
}


.subHeadingText1
{
	font-family:Arial;
	font-size:14px;
	color:#000;	
}

.bodyTextLightBlue
{
	color: #0F8F93;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.bodyTextDarkBlue
{
	color: #108FAF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.bodyTextSoftBlue
{
	color: #108FAF;
	font-family:Arial;
	font-size:12px;
}

.bodyTextItalic
{
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color:#07233B;
	padding-right:25px;
}
.bodyTextItalicWithoutPadding
{
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color:#07233B;
}


.footerText1
{
	font-family:Arial;
	font-weight:Bold;
	font-size:12px;
	color:#000;
}

.footerText2
{
	font-family:Arial;
	font-weight:Bold;
	font-size:10px;
	color:#000;
}
.menuTextFontBlue
{
	font-family:Arial;
	font-weight:bold;
	margin-left:10px;
	color:#1cA4cc;
	font-family:Arial;
	font-size:11px;
}
.menuItemGreyFont
{
	font-family:Arial;
	font-weight:bold;
	margin-left:10px;
	color:#000;
	font-family:Arial;
	font-size:11px;
}


.greyFont
{
	color:#a7a7a7;
	font-family:Arial , sans-serif;
	font-size:11px;
}

.greyFontPaddingRight
{
	color:#a7a7a7;
	font-family:Arial , sans-serif;
	font-size:11px;
	width:570px;
	position:relative;
}
/*********************************Menu Items ***********************************/
.menuItemSectionOneGrey1
{
	background: url(../images/menuBackgrounds/menuItem1.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey2
{
	background: url(../images/menuBackgrounds/menuItem2.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey3
{
	background: url(../images/menuBackgrounds/menuItem3.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey4
{
	background: url(../images/menuBackgrounds/menuItem4.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey5
{
	background: url(../images/menuBackgrounds/menuItem5.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey6
{
	background: url(../images/menuBackgrounds/menuItem6.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey7
{
	background: url(../images/menuBackgrounds/menuItem7.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey8
{
	background: url(../images/menuBackgrounds/menuItem8.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey9
{
	background: url(../images/menuBackgrounds/menuItem9.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey10
{
	background: url(../images/menuBackgrounds/menuItem10.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey11
{
	background: url(../images/menuBackgrounds/menuItem11.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey12
{
	background: url(../images/menuBackgrounds/menuItem12.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey13
{
	background: url(../images/menuBackgrounds/menuItem13.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}


.menuItemSectionOneGrey14
{
	background: url(../images/menuBackgrounds/menuItem14.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey15
{
	background: url(../images/menuBackgrounds/menuItem15.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #1cA4cc;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionOneGrey16
{
	background: url(../images/menuBackgrounds/menuItem16.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionTwoGrey1
{
	background: url(../images/menuBackgrounds2/menuItem1.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionTwoGrey2
{
	background: url(../images/menuBackgrounds2/menuItem2.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionTwoGrey3
{
	background: url(../images/menuBackgrounds2/menuItem3.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionTwoGrey4
{
	background: url(../images/menuBackgrounds2/menuItem4.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}

.menuItemSectionTwoGrey5
{
	background: url(../images/menuBackgrounds2/menuItem5.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}
.menuItemHome
{
	background: url(../images/templateStructure/menuOneHome.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #B2DBDF;
	border-bottom: 1px solid #B2DBDF;
	color: #0d2474;
	text-decoration: none;
	margin-top:46px;
}

.menuItemFAQ
{
	background: url(../images/templateStructure/menuFAQ.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #B2DBDF;
	border-bottom: 1px solid #B2DBDF;
	color: #0d2474;
	text-decoration: none;
}

.menuItemMore
{
	background: url(../images/templateStructure/menuMore.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #B2DBDF;
	border-bottom: 1px solid #B2DBDF;
	color: #0d2474;
	text-decoration: none;
}

.menuItemContact
{
	background: url(../images/templateStructure/menuContact.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #B2DBDF;
	border-bottom: 1px solid #B2DBDF;
	color: #0d2474;
	text-decoration: none;
}

.menuItemSearch
{
	background: url(../images/templateStructure/menuSearch.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #B2DBDF;
	border-bottom: 1px solid #B2DBDF;
	color: #0d2474;
	text-decoration: none;
}


.menuItemGrey
{
	background: url(../images/templateStructure/menuGrey.JPG) #fff bottom left repeat-x;
	height: 35px;
	line-height: 35px;
	float: left;
	width: 100%;
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #0d2474;
	text-decoration: none;
	font-family:Century Gothic;
}
/**************************Right Borders***********************/
.topMenuBorder
{
	background: url(../images/templateStructure/topMenuBorder.JPG) #fff bottom left repeat-x;
	width: 100%;
	height: 15px;
	display: block;
	position:absolute;
	top:-12px;
}
.rightMenuBorder1
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:37px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder2
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:74px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder3
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:111px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder4
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:148px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder5
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:185px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder6
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:222px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder7
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:259px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder8
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:296px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}

.rightMenuBorder9
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:333px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder10
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:370px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder11
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:407px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder12
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:444px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder13
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:481px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder14
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:518px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder15
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:555px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
.rightMenuBorder16
{
	background: url(../images/templateStructure/rightMenuSide.JPG);
	height:592px;
	width:5px;
	display: block;
	position:absolute;
	top:0px;
	left:170px;
}
/*************************Bottom Borders*********/
.bottomMenuBorder1
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:37px;
	left:0px;
}
.bottomMenuBorder2
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:71px;
	left:0px;
}
.bottomMenuBorder3
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:108px;
	left:0px;
}
.bottomMenuBorder4
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:145px;
	left:0px;
}
.bottomMenuBorder5
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:182px;
	left:0px;
}
.bottomMenuBorder6
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:219px;
	left:0px;
}
.bottomMenuBorder7
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:256px;
	left:0px;
}
.bottomMenuBorder8
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:293px;
	left:0px;
}
.bottomMenuBorder9
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:330px;
	left:0px;
}
.bottomMenuBorder10
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:367px;
	left:0px;
}
.bottomMenuBorder11
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:405px;
	left:0px;
}

.bottomMenuBorder12
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:442px;
	left:0px;
}
.bottomMenuBorder13
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:479px;
	left:0px;
}
.bottomMenuBorder14
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:516px;
	left:0px;
}
.bottomMenuBorder15
{
	background: url(../images/templateStructure/bottomMenuBorder.JPG) #fff bottom left repeat-x;
	width: 102%;
	height: 15px;
	display: block;
	position:absolute;
	top:553px;
	left:0px;
}

