/* Basic styling */
body  {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	color : Blue;
}
a:hover {
	text-decoration: underline;
}
/* Main Content */
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #003399;
}

p, td, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	}
.cNavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:black; background-color: #dde7f2; padding: 2; }
.cNavigation a { text-decoration: none; color: #000000 }
.cNavigation  a:hover { text-decoration: underline }
.cNavigation  a:visited { color: #000000 }

.titleLink {
	font-size: 12pt;
	font-weight : bold;
	color : #336DC1;
}

.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	width: 580px;
}
/* Main Content other colour titles*/
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #1A61A9;
}

.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #4BB9EB;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #20CD3C;
}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #FF9E2F;
}
.title4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #FF3C78;
}

/* Main Content other colour secondary tittles*/

.Subtitle, .Subtitle a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color : #1A61A9;
}

.Subtitle1, .Subtitle1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #4BB9EB;
}

.Subtitle2, .Subtitle2 a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #20CD3C;
}

.Subtitle3, .Subtitle3 a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #FF9E2F;
}
.Subtitle4, .Subtitle4 a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color: #FF3C78;
}


/* breadcrumb*/
.TitleNav {	font-size: 10px;	font-weight: bold;	padding: 3px;	position : relative;	top : -3px ;	border-bottom : 1px solid #DDE7F2;}
.TitleNav a {font-weight: normal; color: #000000;}
.TitleNav  a.leftLinkActive, .TopNav  a.leftLinkActive {	font-weight: normal;	font-style: italic; color: #666666;}




/* Banner */
.topRight {
	text-align: right;
	width: 375px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px 20px 4px 0px;
}
.topRight a img {
	padding-left: 5px;
}
.topRight a {
	padding-right: 10px;
}
.blueBar {
	background-color: #1A61A9;
	height: 11px;
	width: 100%;
	font-size:11px;
	line-height:11px
}
.blueTab {
	position: relative;
	right: 10px;
	bottom: -30px;
}
.BodyContentMenu {	padding-left: 12px; padding: 10px 20px 3px 5px; vertical-align: top; padding-bottom: 25px;}

/* Left Menu */
table#leftMenu {vertical-align: top; width: 155px; }


.firstMenu, .firstMenu a { font-weight: bold; color:#666666; }
.firstMenu a.leftLinkActive  { color:#666666;	text-decoration : underline; }
.firstMenu a:Hover { text-decoration : underline; }

.secondMenu, .secondMenu a { font-size: 8pt; font-weight: normal; }
.secondMenu a.leftLinkActive {  color:#666666; font-size: 8pt; text-decoration : underline; }
.secondMenu  a:Hover{ text-decoration : underline; }

.thirdMenu, .thirdMenu a { font-size: 8pt; font-weight: normal; padding-bottom: 4px; }
.thirdMenu  a:Hover {text-decoration : underline; }
.thirdMenu a.leftLinkActive { color:#666666; font-size: 8pt; text-decoration : underline;}

.Icon {	margin-top : 2px;   }
.IconTwo { margin-top : 2px;  }
.IconThree { margin-top : 2px; }
td#Icon {width:17; vertical-align : top;  text-align : left;   }
td#NavItem {width:133; vertical-align : top;  text-align : left; }
td#IconTwo {width:17; vertical-align : top;  text-align : center; }
td#IconThree {width:13; vertical-align : top;  text-align : center; }


/* RightMenu */
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.rightMenu {
	background-color: #E5E5E5;
	border: 1px solid #000000;
	font-size: x-small;
	font-weight: normal;
	margin: 10px;
	padding: 10px;
	width: 150px;
	margin-top : 20px;
	float : right;
}
.rightMenu a {
	display: block;
	padding-bottom: 8px;
}


	.Promo {background-color: #8CB0D4;	border: 0px;	font-size: 11pt;	font-weight: bold;	color: #FFFFFF;	margin: 10px;	padding: 10px;	width: 300px;	margin-top : 10px;	display : block;	float : right;	vertical-align: top;	}
	.Promo1 {background-color: #4BB9EB;	border: 0px;	font-size: 11pt;	font-weight: bold;	color: #FFFFFF;	margin: 10px;	padding: 10px;	width: 300px;	margin-top : 10px;	display : block;	float : right;	vertical-align: top;	}
	.Promo2 {background-color: #20CD3C;	border: 0px;	font-size: x-small;	font-weight: normal;	font-color: white;	margin: 10px;	padding: 10px;	width: 300px;	margin-top : 10px;	display : block;	float : right;	vertical-align: top;	}
	.Promo3 {background-color: #FF9E2F;	border: 0px;	font-size: x-small;	font-weight: normal;	font-color: white;	margin: 10px;	padding: 10px;	width: 300px;	margin-top : 10px;	display : block;	float : right;	vertical-align: top;	}
	.Promo4 {background-color: #FF3C78;	border: 0px;	font-size: x-small;	font-weight: normal;	font-color: white;	margin: 10px;	padding: 10px;	width: 300px;	margin-top : 10px;	display : block;	float : right;	vertical-align: top;	}
<!--new-->
.HPHighlight {	font-size: 11pt;	font-weight: bold;	color: #FFFFFF;	}
.HPHighlight a {font-size: 10pt;	font-weight: normal;	color: #FFFFFF;}
.HPContent {	font-family: Arial, Helvetica, sans-serif;	padding: 10px 10px 10px 10px;}
.HPRightContent {	padding: 5px;	background: #DDE7F2;	width:100%;	height: 165px;}
.copyright a{font-size: x-small;	font-weight: normal;	font-color: white;}


table#maintable {	width:775px;	border-bottom : medium solid #1A61A9; }
table#copyright {	width:775px;	background-color: #1A61A9; font-size: 10px; font-size: x-small;	font-weight: normal;	font-color: white;}
table#popupmaintable {	width:100%;	border : thin solid #1A61A9;  padding: 10px 10px 10px 10px;   }
table#headertable {width:775px}
table#contenttable {width: 600px;	border-right : medium solid #1A61A9; }
td#leftNavContainer {width: 175px;	border-right : medium solid #1A61A9;}
td#leftNavContainer1 {width: 175px;	border-right : medium solid #4BB9EB;}
td#leftNavContainer2 {width: 175px;	border-right : medium solid #20CD3C;}
td#leftNavContainer3 {width: 175px;	border-right : medium solid #FF9E2F;}
td#leftNavContainer4 {width: 175px;	border-right : medium solid #FF3C78;}


/*Top Menu*/
.TopNav {	background-color: #DDE7F2;	font-size: 11px;	font-weight: bold;	padding: 5px;	position : relative;	top : -10 ;}
.TopNav a {font-weight: normal;}

.RightColumn {	width: 153px;	border-right : medium solid #1A61A9;	border-left : medium solid #1A61A9;}
.RightColumnContent{	font-size : 11px;	font-weight : bold;	margin-bottom : 3px;	 margin-top : 25px;	margin-left : 5px;	margin-right : 5px;}
.RightColumnContent a {	margin-bottom : 3px;	font-weight: normal; 	display : block;}

.summary {	color : black; font-weight: normal;  font-size : 11px;  font-size-adjust : none;  }
p.RightColumnContent {	font-weight: bold;	float : right;}
.top a {	position : relative;	left : -50px;	margin-right : 5px;	font-size : 10px;	color : #666666;}
.footer a {	font-size : 10px;	color : #666666; padding-right : 5px;}
.footer {	font-size : 10px;	color : black;	padding-right : 5px;	padding-left : 10px;	padding-bottom : 3px;}
.copyright a {	font-size : 10px;	color : #1A61A9; padding-right : 5px;}
.copyright {	font-size : 10px;	color : #666666;	padding-right : 5px;	padding-left : 10px;	padding-bottom : 3px;}

.specialtools {
	font-size : 11px;
	font-weight: normal;
	color : #333333
}
.specialtools a {
	font-size : 11px;
	font-weight: normal;
	color : #333333;
	text-decoration : underline;
}


/*New classes 19 aug*/

.HighlightHome {
	background-color: #DDE7F2;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0px 0px 0;
	padding: 10px 8px 10px 8px;
	width: 100%;
	margin-top : 0px;
	display : block;
	float : right;
	vertical-align: top;
}
.HighlightHomeLeft {
	background-color: #FFFFFF;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0px 0px 0;
	padding: 10px 5px 5px 5px;
	margin-top : 0px;
	display : block;
	float : right;
	vertical-align: top;
	border-bottom : thin dotted Gray;
}
.HighlightHomeBottom {
	background-color: #FFFFFF;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0px 0px 0;
	padding: 10px 5px 5px 5px;
	margin-top : 0px;
	display : block;
	vertical-align: top;
	}
.HighlightHomeBottomBorder {
	background-color: #FFFFFF;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0px 0px 0;
	padding: 10px 5px 5px 5px;
	margin-top : 0px;
	display : block;
	vertical-align: top;
	border-right : thin dotted Gray;
}

.Highlight {
	background-color: #FFFFFF;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0 5px 5px;
	padding: 0px;
	width: 150px;
	margin-top : 5px;
	display : block;
	float : right;
	vertical-align: top;
}
.more a {
	font-size: x-small;
	font-weight: normal;
	margin: 0px 0 10px 5px;
	display : block;
	float : right;
	color : #333333
}

.support {
	background-color: #FFFFFF;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	padding: 0px;
	display : block;
	float : right;
	vertical-align: top;
}
.back {
	display : block;
	float : right;
	vertical-align: top;
}

.highlightwhite {
	border: 0px;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 10px;
	padding: 10px;
	width: 150px;
	margin-top : 5px;
	vertical-align: top;
	display : block;
}

.highlightblue {
	background-color: #DDE7F2;
	border: 0px;
	font-size: x-small;
	font-weight: normal;
	margin: 10px;
	padding: 10px;
	width: 150px;
	margin-top : 5px;
	vertical-align: top;
	display : block;
}
.titleadditional {
	font-size: 8pt;
	font-weight : bold;
	color : #1A61A9;
}

.support {
	font-size: 8pt;
	font-weight : bold;
	color : #1A61A9;
	text-align : right;
}
.supportbottom {
	font-size: 7pt;
	font-weight : bold;
	color : #1A61A9;
	text-align : left;
}

.date, .date a {	color : #999999; font-size: 8pt; font-weight: normal;}
.date a:Hover  {	color : #999999; font-weight: normal;  font-size: 8pt; text-decoration : underline;}
.additionalSales {	color : black; font-size: 8pt;	font-weight : bold;}
.mandatory { font-size: 10px; color: #FF3300; text-transform: none; text-decoration: none}

/*form*/
.dropsize {	width: 105px; margin-top: 5px;}
.input {
	border: 1px solid #AAAAAA;
	height: 12px;
	width: 60px;
	color: black;
	font-size: 10px;
}
.form {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.button { font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; background-color: #CCCCCC; border: 1px #330066 solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; font-size: 10px; }
.textarea, select, option { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; border: 1pt #000000 solid; }
