.toplink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
}

.toplink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D080D;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}

.maroontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D080D;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
}

.bottomtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C8C8C8;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
}

.subscribedTable
{
    BORDER-RIGHT: #074563 2px solid;
    BORDER-TOP: #074563 2px solid;
    BORDER-LEFT:#074563 2px solid;
    BORDER-BOTTOM: #074563 2px solid;
/*	background-color:#EAEFF5;*/
}
.error
{
    FONT-SIZE: 12px;
    FONT-STYLE:bold;
    COLOR: #cc0000;
    FONT-FAMILY: Arial;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.outerborderblue
{
    BORDER-RIGHT: #C1D2E6 1px solid;
    BORDER-TOP: #C1D2E6 1px solid;
    BORDER-LEFT:#C1D2E6 1px solid;
    BORDER-BOTTOM: #C1D2E6 1px solid;
}


.outerbordergrey
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT:#CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
}

.tooltip{ color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:center}

.errorNew
{
	FONT-SIZE: 10px;
	COLOR: #074563;
	
	FONT-FAMILY: Arial;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}


select-category #form2 {border-top:1px dotted #ccc;}
.select-category #form2 p {line-height:25px;vertical-align:middle;padding-top:6px;padding-bottom:6px;}
.select-category #form2 label {font-weight:bold;vertical-align:middle;padding-right:10px;}




addressbookborder
{
border-left: #7091B4 1px solid;
border-top: #7091B4 1px solid;
border-right: #7091B4 1px solid;
border-bottom: #7091B4 1px solid;
background-color:#EAEFF5;
}


a.navigation{
 font-style: normal;
 color: #000000;
 font-family: verdana;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.headingMain
{
	font-family: Verdana;
	font-size: 11px;
	color: #0B0C6E;
	font-weight:bold;
}

.loginTableNew
{
    BORDER-RIGHT: #7091B4 0px solid;
    BORDER-TOP: #7091B4 0px solid;
    BORDER-LEFT:#7091B4 1px solid;
    BORDER-BOTTOM: #7091B4 0px solid;
	background-color:#EAEFF5;
}
.memberstext
{
	font-family: Verdana;
	font-size: 10px;
	color: #969696; 
}
.loginTableSearch
{
    BORDER-RIGHT: #7091B4 0px solid;
    BORDER-TOP: #7091B4 0px solid;
    BORDER-LEFT:#7091B4 0px solid;
    BORDER-BOTTOM: #7091B4 0px solid;
	background-color:#EAEFF5;
}

a.navigation:hover{
 font-style: normal;
 color: #0A4576;
 font-family: verdana;
 font-weight:bold;
 font-size: 11px;
 text-decoration:none;
}
a.links{
 font-style: normal;
 color: #074563;
 font-family: verdana;
 font-size: 11px;
 text-decoration:none;
}

a.newlinks{
 font-style: normal;
 color: #ffffff;
 font-family: verdana;
 font-size: 11px;
 text-decoration:none;
}
.leftNavigation{
background-color:#F2F6F9;
}
a.leftLinks{
 font-style: normal;
 color: #000000;
 font-family: arial;
 font-size: 11px;
 text-decoration:none;

}
a.leftLinks:hover{
 font-style: normal;
 color: #FF6000;
 font-family: arial;
 font-size: 11px;
 text-decoration:none;
}

.addressBookTable
{
border-left: #7899C0 1px solid;
border-right: #7899C0 1px solid;
background-color:#F6F6F6;
}
.addressBookHeaderBg{
background-color:#C1D2E6;
}
.addressBookTable1
{
border-left: #7091B4 1px solid;
border-right: #7091B4 1px solid;
border-bottom: #7091B4 1px solid;
background-color:#EAEFF5;
}




a.links:hover{
 font-style: normal;
 color: #000000;
 font-family: verdana;
 font-size: 11px;
 text-decoration:underline;
}


.tableTextColoured
{
	font-family: verdana;
	font-size: 11px;
	color: #000380;
	padding-left:8px;
}
.tableTextGreen
{
	font-family: verdana;
	font-size: 11px;
	color: #126C00;
}
.headerBackground{
background-color:#C5DBF7;
	
}
.textdim {
	BORDER-TOP: #7091B4 1px solid;
	BORDER-LEFT: #7091B4 1px solid;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM: #7091B4 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #7091B4 1px solid;

}


.bluebgcolor {
	background-color: #95448F;
}

.whiteText
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
	font-weight:bold;
}

.loginTable
{
    BORDER-RIGHT: #7091B4 1px solid;
    BORDER-TOP: #7091B4 0px solid;
    BORDER-LEFT:#7091B4 1px solid;
    BORDER-BOTTOM: #7091B4 0px solid;
	background-color:#EAEFF5;
}
.headingnormal
{
	font-family: verdana;
	font-size: 11px;
	color: #10386F;
	font-weight:normal;
}

.headingtext
{
	font-style: normal;
	font-family: verdana;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}


.Subheadingtext
{
	font-style: normal;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

a.bluelinks{
 font-style: normal;
 color: #3B6B91;
 font-family: verdana;
 font-size: 11px;
 text-decoration:none;

}

.errorMessage
{
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial;
	font-weight:bold;
}

.errorMessage1
{
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial;
}

.outerborder
{
    BORDER-RIGHT:#cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT:#cccccc 1px solid;
    BORDER-BOTTOM:#cccccc 1px solid;
	background-color:#DDDDDD;
}

.outerborderNew
{
    BORDER-RIGHT:#cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT:#cc0000 1px solid;
    BORDER-BOTTOM:#cc0000 1px solid;
}

.outerborderInvoice
{
    BORDER-RIGHT:#000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT:#000000 1px solid;
    BORDER-BOTTOM:#000000 1px solid;
}

.outerborderSection
{
    BORDER-RIGHT:#7091B4 1px solid;
    BORDER-TOP: #7091B4 1px solid;
    BORDER-LEFT:#7091B4 1px solid;
    BORDER-BOTTOM:#7091B4 1px solid;
}
.greyText
{
    FONT-SIZE: 15px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial;
}


.txtbx {
	BORDER-TOP: #6286AC 1px solid;
	BORDER-LEFT: #6286AC 1px solid;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM: #6286AC 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #6286AC 1px solid;
}
.secondbutton{
	BORDER-TOP: #fffffff 1px solid;
	BORDER-LEFT: #fffffff 1px solid;
	FONT-SIZE: 10pt;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #6286AB;
	BORDER-RIGHT: #FFFFFF 1px solid;
	WIDTH:200px;
	HEIGHT:25px;

}

.subbx {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;

}

.subbx1 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	width:65px;

}


a.navigation{
 font-style: normal;
 color: #000000;
 font-family: verdana;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;

}
a.navigation:hover{
 font-style: normal;
 color: #0A4576;
 font-family: verdana;
 font-weight:bold;
 font-size: 11px;
 text-decoration:none;
}
a.links{
 font-style: normal;
 color: #074563;
 font-family: verdana;
 font-size: 11px;
 text-decoration:none;

}
a.links:hover{
 font-style: normal;
 color: #000000;
 font-family: verdana;
 font-size: 11px;
 text-decoration:underline;
}

.text
{
	font-family: verdana;
	font-size: 11px;
	color: #10386F;
	text-align:justify;
}

.text1
{
	font-family: verdana;
	font-size: 11px;
	color: red;
	text-align:justify;
}


.blackText
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
.blackText-padding
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	padding-left : 10px; 
}
.greytext
{
	font-family: verdana;
	font-size: 11px;
	color: #686868;
	font-weight: bold;
}

.blackTextBold
{
	font-family: verdana;
	font-size: 11px;
	
	color: #000000;
}
.header
{
	font-family: verdana;
	font-size: 14px;
	color: #10386F;
	font-weight:bold;
}
.heading
{
	font-family: verdana;
	font-size: 12px;
	color: #10386F;
	font-weight:bold;
}
.headingnew
{
	font-family: verdana;
	font-size: 12px;
	color: #BA0F15;
	font-weight:bold;
}
.headingmedium
{
	font-family: verdana;
	font-size: 11px;
	color: #BA0F15;
	font-weight:bold;
}
.headingsmall
{
	font-family: verdana;
	font-size: 10px;
	color: #BA0F15;
	
}
.heading1
{
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
	color: #777777;
	font-weight:bold;
}
.heading2
{
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
	color: #CD0000;
	font-weight:bold;
}
.securityTable
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT:#000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
	background-color:#EAEFF5;
}
.border
{
    BORDER-RIGHT: #95448F 1px solid;
    BORDER-TOP: #95448F 1px solid;
    BORDER-LEFT:#95448F 1px solid;
    BORDER-BOTTOM: #95448F 1px solid;
}
.headerBackground{
background-color:#C5DBF7;
}
.rowOdd{
background-color:#ffffff;

}
.rowEven{
background-color:#F6F6F6;
/*background-color:pink;*/
}

.rowDark{
	background-color:#CCCCCC;
}
.tableText
{
	font-family: verdana;
	font-size: 11px;
	color: #4e4e4e;
	padding-left:8px;
}
.successMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	background-color: #FFFFFF;
	padding-bottom: 8px;
}
.BoxSubHeader {

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
	padding-left: 7px;
	background-color: #ffffff;
}
.mainlink
{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}

.mainlink:hover
{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}

.toplink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.toplink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D080D;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

.maroontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D080D;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
}

.bottomtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C8C8C8;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
}

.maintext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
}
.body{
	margin:0;
}
.outerBorder {
	BORDER-TOP: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	background-color:#f5f5f5;
}

.outerBorderForClient {
	BORDER-TOP:#FFA24A 1px solid;
	BORDER-LEFT:#FFA24A 1px solid;
	BORDER-RIGHT:#FFA24A 1px solid;
	BORDER-BOTTOM:#FFA24A 1px solid;
}

.borderColor{
	background-color:#FFC997
}

.bottomText
{
	font-family: verdana;
	font-size: 11px;
	color: #9E9E9E;
	font-weight:normal;	
	text-decoration: none;
}

.whiteText
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;	
	text-decoration: none;
}
.blackText
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:normal;	
	text-decoration: none;
}
.whiteTextbig
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;	
	text-decoration: none;
}

.orangebg {
	background-color: #bbbbbb;
}
.Redbg {
	background-color: #BA0F15;
}
.linebg {
	background-color: #E0E0E0;
}
