body				{
margin				:0;
padding				:0;
font-size			:12px; 
height				:100%;
color				:#666666;
font-size			:12px;
font-family			:arial, sans-serif, Helvetica;
border				:0 solid #e8e8e8;
background:transparent url(/ad/images/homebg.jpg) repeat-x scroll 0 0;
background-color	:#aaa4cd;
}

.mainTable {
background-color:#ffffff;
width:850px;
padding:0;
margin:0;
border-collapse:collapse;
border-left: 1 solid #aaa4cd;
border-right: 1 solid #aaa4cd;
}

.tlogon	{
float:left;
width:310px;
height:73px;
background:transparent url(/ad/images/topLogon.jpg) no-repeat scroll 0 0;
}
.tbgn	{
float:left;
width:540px;
height:73px;
background:transparent url(/ad/images/topbannerbgn.jpg) no-repeat scroll 0 0;
}

.bgleft				{
background-position	:left top;
background-repeat	:no-repeat;
color				:#000000; 
font-family			:arial, helvetica, sans-serif;
font-size			:9pt;
}

.bgright			{
background-position	:right top;
background-repeat	:no-repeat;
color				:#000000; 
font-family			:arial, helvetica, sans-serif;
font-size			:12px;
}

A				{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
text-decoration :none
}

A.topn			{ 
color			:#666666; 
font-family		: arial, helvetica, sans-serif;
font-size		:10px;
text-decoration :none
}

A.topn:hover	{ 
color			:#33CCFF; 
font-family		: arial, helvetica, sans-serif;
font-size		:10px;
text-decoration :none;
}

A.BlueHeader	{ 
background-color:#38497B;
color			:#ffffff; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
text-decoration :none
}

A.BlueHeader:hover{ 
background-color:#38497B;
color			:#ffffff; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
text-decoration :underline
}

A.nb			{ 
color			:#726e9e;
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
text-decoration :none
}

A.nb:hover		{ 
color			:#33CCFF;
text-decoration	:none; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px
}
A.nb2			{ 
color			:#126493; 
font-weight		:bold;
}

A.sub			{ 
color			:#666666; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
text-decoration :none
}


A.sub:hover		{ 
color			:#33CCFF; 
text-decoration	:underline; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px
}

A.reg			{ 
color			:#38497B; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
text-decoration	:underline; 
}


A.reg:hover		{ 
color			:#c0c0c0; 
text-decoration :none;
font-family		: arial, helvetica, sans-serif;
font-size		:12px
}

A.table			{ 
color			:#38497B; 
font-family		:arial, helvetica, sans-serif;
font-size		:13px;
text-decoration	:underline; 
}


A.table:hover	{ 
color			:#33CCFF; 
text-decoration :none;
font-family		:arial, helvetica, sans-serif;
font-size		:13px
}

A.buy			{ 
color			:#38497B; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
text-decoration :underline
}

A.tableHeader	{ 
color			:#ffffff; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
text-decoration :none
}

A.buy:hover		{ 
color			:#ff0000; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
text-decoration	:underline
}

A.topWht	{ 
color			:#ffffff; 
text-decoration :none;
font-family		:arial, helvetica, sans-serif;
font-size		:90%;
}

A.topWht:hover{ 
color			:#33CCFF; 
font-family		:arial, helvetica, sans-serif;
font-size		:90%;
text-decoration :none;
}
A.topWhtOn{ 
color			:#33CCFF; 
font-family		:arial, helvetica, sans-serif;
font-size		:90%;
text-decoration :none;
}

.selected		{ 
color			:#33CCFF; 
background-color:#126493;
}


A.buy:hover		{ 
color			:#ff0000; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
text-decoration	:underline
}

A.hRed			{ 
color			:#cc0000; 
font-family		:arial, helvetica, sans-serif;
font-size		:9pt;
font-weight		:bold;
text-decoration	:underline
}

A.hRed:hover	{ 
color			:#cc0000; 
font-family		:arial, helvetica, sans-serif;
font-size		:9pt;
font-weight		:bold;
text-decoration	:none
}

.reg			{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:13px;
}

.regJustify	{ 
color			:#000000; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
text-align		:justify;
}

.regbox			{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
background-color:#c0c0c0;
}

.topbg			{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
background-color:#c5c5c5;
}

.topbg2			{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
background-color:#F2F2F2;
}

.topbg3			{ 
color			:#fffff; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
background-color:#6C6CBC;
}

.regWht			{ 
color			:#ffffff; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
}

.table			{ 
color			:#000000; 
font-family		:arial, helvetica, sans-serif;
font-size		:13px;
}

.tableWht		{ 
color			:#ffffff; 
font-family		:arial, helvetica, sans-serif;
font-size		:13px;
}

.tableHeader	{ 
background-color:#33CCFF;
color			:#000000; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
}

.tableHeader2	{ 
color			:#ffffff; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
}

.hRed			{ 
color			:#A78129; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
}
.regRed			{ 
color			:#cc0000; 
font-family		:arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
}
.hreg			{ 
background-color:#f0f0f0;
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
}

.tdnine			{ 
color			:#000000; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
}

.hBold			{ 
color			:#38497B; 
font-family		: arial, helvetica, sans-serif;
font-size		:16px;
font-weight		:bold;
}

.news			{ 
color			:#000000; 
background-color:#e8e6f3;
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
}

.header			{ 
color:#5c5c94; 
font-family:arial, helvetica, sans-serif;
font-size:18px;
font-weight:bold;
width:250px;
text-align:right;
margin-top:10px;
margin-right:10px;
float:right;
}

.regNavy		{ 
color			:#38497B; 
font-family		: arial, helvetica, sans-serif;
font-size		:12px;
font-weight		:bold;
}

.calHeader      {
color			:#000080; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
font-weight		:bold;
border-top 		:#ffffff 1px solid;
border-left		:#ffffff 1px solid;
border-right	:#808080 1px solid;
border-bottom	:#808080 1px solid;
background-color:#ffffff;
}

.required		{ 
color			:#ff0000; 
font-family		:arial, helvetica, sans-serif;
font-size		:9pt;
font-weight		:bold;
}

.bgTop			{
BACKGROUND-POSITION	: left top;
BACKGROUND-REPEAT	: no-repeat
}

.newsYear		{ 
color			:#ffffff; 
font-family		: arial, helvetica, sans-serif;
font-size		:9pt;
font-weight		:bold;
}

SUP				{
color			:#000000; 
font-family		:arial, helvetica, sans-serif;
font-size		:6pt;
}

UL				{
margin-top		:4px;
font-size		:12px;
margin-bottom	:8px;
font-family		:arial, helvetica, sans-serif;
list-style		:square;
}

UL.sub			{
font-size		:12px;
list-style-image:url(/ad/images/bulletUL.gif);
margin-bottom	:0px;
margin-top		:2px;
margin-left		:15px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}

UL.subN			{
font-size		:12px;
list-style-image:url(/ad/images/bulletUL.gif);
margin-bottom	:0px;
margin-top		:2px;
margin-left		:-25px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}

UL.home			{
margin-top		:4px;
font-size		:12px;
list-style-image:url(/ad/images/bullet0.gif);
margin-bottom	:0px;
margin-left		:20px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}

UL.homeN		{
margin-top		:4px;
font-size		:12px;
list-style-image:url(/ad/images/bullet0.gif);
margin-bottom	:0px;
margin-left		:-25px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}

UL.plus			{
margin-top		:4px;
font-size		:12px;
list-style-image:url(/ad/images/bullet0.gif);
margin-bottom	:0px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}

UL.plusN		{
margin-top		:4px;
font-size		:12px;
list-style-image:url(/ad/images/bullet0.gif);
margin-bottom	:0px;
margin-left		:-25px;
font-family		:arial, helvetica, sans-serif;
image-align		:bottom;
}
.ifrm 			{
color			:#666666;
font-size		:8pt;
font-family		:Arial, sans-serif, Helvetica;
margin			:0px;
scrollbar-face-color:#f7f7f7;
scrollbar-highlight-color:#e8e8e8;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#808080;
scrollbar-track-color:#ebebeb;
scrollbar-darkshadow-color: ;
border			:0 solid #e8e8e8;
}

.ifrm2 			{
color			:#666666;
font-size		:8pt;
font-family		:Arial, sans-serif, Helvetica;
margin			:0px;
scrollbar-face-color:#f7f7f7;
scrollbar-highlight-color:#e8e8e8;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#808080;
scrollbar-track-color:#ebebeb;
scrollbar-darkshadow-color: ;
border			:1 solid #e8e8e8;
}

.button			{
font-family		:Tahoma,verdana;
font-size		:12px;
color			:#000000;
height			:20px;
}

.formElement {
font-family		:Tahoma,verdana;
font-size		:12px;
width			:100%;
}

.formElementSt {
font-family		:Tahoma,verdana;
font-size		:12px;
width			:250;
}

.formElementSearch {
font-family		:Tahoma,verdana;
font-size		:12px;
height			:18px;
width			:150px;
}

.hdots {
background:transparent url(/ad/images/dot_horz.gif) repeat-x scroll 0 0;
background-position:center 0;
height:1px;
width:100%;
margin-top:10px;
margin-bottom:10px;
}

.fdots {
background:transparent url(/ad/images/dot_horz.gif) repeat-x scroll 0 0;
background-position:center 0;
height:1px;
width:100%;
margin-top:0;
margin-bottom:10px;
}

.contentdiv {
padding:20px;
}

















