body {
	color:#333;
	background:url(../images/background.gif) #edf5f9 center repeat-y;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	width:100%;
	margin:8px 0 0 0;
	/*FONT-SIZE: 8.5pt;*/
}
#header
{
    background-position: left bottom;
    background: #ffd900 url('../images/aviva-beam.gif') no-repeat left bottom;
    position: relative;
    height: 130px;
    width: 717px;
}
#logo a {
	border:none;
	display:block;
	height:40px;
	width:160px;
	position:absolute;
	top:22px;
	left:16px;
	/*text-indent:-10000em;*/
}
A:link {
	COLOR: #0a389d;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #0a389d;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #5bcd2b;
	TEXT-DECORATION: none
}
A.mainmenu:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:hover {
	COLOR: #5bcd2b;
	TEXT-DECORATION: none
}
.leftlinks {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #6b6b6b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.leftlinks1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #6b6b6b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #dfdfdf;
	TEXT-DECORATION: none
}
.leftlinks2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #d9832f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.header {
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.content {
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.textfield {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.buttonwhite {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #d9832f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.buttonorange {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #d9832f;
	TEXT-DECORATION: none
}
.leftlinksblue {
	TEXT-TRANSFORM: none;
	font:bold 13px Arial, Helvetica, sans-serif;
	COLOR: #334a9b;
	TEXT-DECORATION: none;
}
.leftlinksbluebig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: url(../images/tableheader_bg.gif);
	TEXT-TRANSFORM: none;
	COLOR: #334a9b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentgrey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.headertext {
	FONT-SIZE: 8pt;
	COLOR: #3267ae;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.headertext:hover {
	FONT-SIZE: 10pt;
	COLOR: #3267ae;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.contentBoldBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #3267ae;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentwhite {
	FONT-SIZE: 8.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.textfield {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #838383;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentBlueButton {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3267ae;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #0a389d;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #0a389d;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #5bcd2b;
	TEXT-DECORATION: none
}
A.mainmenu:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:hover {
	COLOR: #5bcd2b;
	TEXT-DECORATION: none
}
TD {
	/*  Commented By : Sanjay
		Reason : These style settings overwrites all parent styles
		eg. content style on table
	 */
    /*FONT-SIZE: 11px;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Verdana;*/ 
    vertical-align: middle;
}
TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
PRE {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.frontpageproduct:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #1e429d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.frontpageproduct:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #1e429d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.frontpageproduct:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #1e429d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.frontpageinfo:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6bd240;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.frontpageinfo:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6bd240;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.frontpageinfo:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6bd240;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.bottomlink:link {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.bottomlink:visited {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.bottomlink:hover {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.menu:link {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.menusub:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menusub:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menusub:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.menusubsub:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menusubsub:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menusubsub:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.subMenuContentsLayer {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.signpost:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.signpost:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.signpost:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.narrow5px {
	FONT-SIZE: 5px;
	LINE-HEIGHT: 5px;
	HEIGHT: 5px
}
.narrow4px {
	FONT-SIZE: 4px;
	LINE-HEIGHT: 4px;
	HEIGHT: 4px
}
.narrow3px {
	FONT-SIZE: 3px;
	LINE-HEIGHT: 3px;
	HEIGHT: 3px
}
.narrow1px {
	FONT-SIZE: 1px;
	LINE-HEIGHT: 1px;
	HEIGHT: 1px
}
.sectionheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #1e429d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menusub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menusubsub {
	FONT-SIZE: 9px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver18px052D92 {
	FONT-SIZE: 18px;
	COLOR: #052d92;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.ver10px052D92 {
	FONT-SIZE: 10px;
	COLOR: #052d92;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver9pxFFFFFF {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.successinfo {
	FONT-WEIGHT: bold;
	COLOR: green
}
.errorinfo {
	FONT-WEIGHT: bold;
	COLOR: red
}
.searchform {
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	WIDTH: 138px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}
.button {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 2px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 2px;
	highlight: #ededed
}
.greenbulletlarge {
	FONT-SIZE: 14px;
	COLOR: #59b337;
	LINE-HEIGHT: 10px;
	HEIGHT: 12px
}
.greenbullet {
	FONT-SIZE: 10px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subbulletfont {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mainlisttitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #192d8a
}
.sublisttitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #cccccc
}
.listline {
	FONT-SIZE: 1px;
	LINE-HEIGHT: 1px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #cccccc
}
.bluebullet {
	FONT-SIZE: 10px;
	COLOR: #052d93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 10px
}
.tableheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #192d8a
}
.tablesubtitle {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #cccccc
}
.cellbluetint50 {
	WIDTH: 62px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #8296c9;
	TEXT-ALIGN: center;
	text-size: 10px
}
.cellbluetint40 {
	WIDTH: 62px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #9babd4;
	TEXT-ALIGN: center
}
.cellbluetint20 {
	WIDTH: 62px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #cdd5e9;
	TEXT-ALIGN: center
}
.cellblacktint40 {
	HEIGHT: 25px;
	BACKGROUND-COLOR: #999999
}
.cellblacktint30 {
	HEIGHT: 25px;
	BACKGROUND-COLOR: #b2b2b2
}
.cellblacktint10 {
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e5e5e5
}
.tableheadings {
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #b4c0de;
	TEXT-ALIGN: left
}
.tablerows {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e6eaf4
}
.obligatoryfield {
	FONT-SIZE: 9px;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #b4c0de
}
.nonobligatoryfield {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e6eaf4
}
.requiredinfo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #052d93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textfield {
	FONT-SIZE: 9px;
	WIDTH: 165px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}
.textfielddate {
	FONT-SIZE: 9px;
	WIDTH: 40px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}
.formbutton {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 2px;
	WIDTH: 60px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #8296c9;
	BORDER-RIGHT-WIDTH: 2px;
	highlight: #ffffff
}
.formbuttonNew {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 2px;
	WIDTH: 80px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #8296c9;
	BORDER-RIGHT-WIDTH: 2px;
	highlight: #ffffff
}
SELECT {
	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}
A.sitemap:link {
	FONT-SIZE: 10px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.sitemap:visited {
	FONT-SIZE: 10px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.sitemap:hover {
	FONT-SIZE: 10px;
	COLOR: #192d8a;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.green {
	FONT-SIZE: 10px;
	COLOR: #59b337;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.green1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #052d92;
	FONT-FAMILY: Courier New, Arial, Helvetica, sans-serif
}
.content {
	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.textfield {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 8.5pt;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.contentBlueButton
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-weight: bold;
    font-size: 8.5pt;
    border-left: #ffffff 1px solid;
    color: #ffffff;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #3267ae;
    text-decoration: none;
}

.contentYellowButton
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-weight: bold;
    font-size: 8.5pt;
    border-left: #ffffff 1px solid;
    color: #3267ae;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFCC00;
    text-decoration: none;
}
A.mainmenu:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mainmenu:hover {
	COLOR: #5bcd2b;
	TEXT-DECORATION: none
}


/*------------ Added By Gautam  ------------------*/

.mainContainer{
	width:960px;
	margin:0 auto;
	font:normal 1.2em Arial, Helvetica, sans-serif;
}
.f9 {
	background:url(../images/forms/form-9-top.gif) top no-repeat;
	margin:0px ;
	overflow:hidden;
	width:717px;
	padding:0 0 0 0;
}
.f9Bot {
	background:url(../images/forms/form-9-bottom.gif) bottom no-repeat;
	overflow:hidden;
	padding:0 18px 15px 18px;
}
.botPad {
	padding-bottom:12px;
}
.row {
	clear:both;
}
.row p {
	float:left;
	margin:0 5px;
}
form{
	font:normal .6em Arial, Helvetica, sans-serif;
}
form h3 {
	border-bottom:1px dashed #92a8af;
	font-weight:bold;
	padding-bottom:3px;
}
/* Inputs */
input, select, textarea {
	border:1px solid #999;
	float:left;
	margin-bottom:1em;
}
input[type="radio"], input[type="checkbox"] {
		border:solid 0px #999999 !important;
}

/* Information/help links */
a.info {
	border:0;
	float:left;
	margin-left:-23px;
	padding-right:5px;
}
/* Error messages */
div.error {
	background:url(../images/forms/error.gif) no-repeat;
	color:red;
	padding:4px 0 4px 24px;
	clear:right;
	float:left;
	font-size:1em;
	margin:0 0 0 16px;
	width:136px;
}
.pBut {
	margin:0 0 12px;
	position:relative;
	text-align:left;
}
.pBut img {
	height:2.4em;
}
.pBut a {
	border:0;
	font-size:1em;
	font-weight:bold;
	left:0;
	padding:0.5em .5em 0.5em 0.65em;
	position:absolute;
	top:0;
}


.button{
	float:right;
	background:#dbf2ff;
	height:20px;
	padding:5px 8px;
	white-space:nowrap;
}
.button a{
	border:none;
}

#tooltip
{
    background-position: #f9f9f9;
    padding: 3px;
    background: #FFFFCC;
    border: 1px solid #eee;
    text-align: left;
    font-size: smaller;
    color: #3267ae;
}

span.tip {
    border-bottom: 1px solid #eee;
}
input
{FONT-SIZE: 8.5pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
