TD {
	FONT-FAMILY: verdana, Arial; FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.tbborder    {border-collapse: separate}

.box  {background-color: #f5f5f5;border: solid 1px #f0f0f0;text-align: left }

.box1	{background-color: #E0F0FF;	border: solid 1px #BFC7DF;padding: 2px;}

.box2	{background-color: #E7EFDF;	border: solid 1px #B7BFAF;padding: 2px;}

.box3	{background-color: #EFEFEF;	border: solid 1px #CFCFCF;	padding: 2px;}

.box4 	{BORDER-RIGHT: #c6cbde 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c6cbde 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; FONT: 8pt verdana; BORDER-LEFT: #c6cbde 1px solid; COLOR: #555555; PADDING-TOP: 5px; BORDER-BOTTOM: #c6cbde 1px solid; BACKGROUND-COLOR: #eff3ff}

.box5	{background-color: #fffdf0;border: solid 1px #fbf4c2;padding: 2px;}

.box6	{background-color: #ffffe0;border: solid 1px #eee8aa;padding: 2px;}

.box7	{background-color: #DBE7F2;border: solid 1px #A2C0DF;padding: 2px;}

.box8	{background-color: #FFFFFF;border: solid 1px #A2C0DF;padding: 2px;}

.box_info_h{background-color: #eff3ff;	border: solid 1px #f0f0f0;	margin: 0 0 0 5px;padding: 5 0 5 5px;FONT: 8pt verdana;}

.box_info{background-color: #f5f5f5;	border: solid 1px #f0f0f0;	margin: 0 0 0 5px;padding: 5 0 5 5px;FONT: 8pt verdana;}

.greybox  {background-color: #f5f5f5;border: solid 1px #f0f0f0 }

.cursorshow{
	cursor: Hand;font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; text-decoration:none;
}

#spro{width: 200px;padding:  0px 0px 0px 0px;float:left}
#sprost{width: 200px;padding:  0px 0px 0px 0px;float:left}
#pmhf{padding: 10px 0px 20px 30px;}

#prost{width: 200px;padding:  0px 0px 0px 0px;float:left }
#provon{padding: 3px 0px 0px 0px;float:right }


#divstyleleft{padding: 5px 0px 5px 20px; }
#pgybortop{background-image: url('../images/top_grey_b.gif'); background-repeat: repeat-x; background-position: bottom}
#pgybortoplt{background-image: url('../images/top_grey_left.gif'); background-repeat: no-repeat; background-position: right bottom }
#pgybortoprt{background-image: url('../images/top_grey_right.gif'); background-repeat: no-repeat;background-position: left bottom}
#pgyborbot{background-image: url('../images/bottom_grey_b.gif'); background-repeat: repeat-x; background-position: top }
#pgyborlb{background-image: url('../images/bottom_grey_left.gif'); background-repeat: no-repeat; background-position: right top}
#pgyborrb{background-image: url('../images/bottom_grey_right.gif'); background-repeat: no-repeat; background-position: left top}
#pgyborlr{background-image: url('../images/top_grey_left_rep.gif'); background-repeat: repeat-y; background-position: right top }
#pgyborrr{background-image: url('../images/top_grey_right_rep.gif'); background-repeat: repeat-y;}


#vfproico {padding:0px 0px 0px 0px;float:left}
#vfprolink {padding:3px 0px 0px 5px;float:left}

.font11gry{font: normal 11px/1.5em "sssLucida Grande", "Helvetica Neue", Verdana, Arial, sans-serif; color: #555;}

.submitform{font-family: Arial; font-size: 9pt}

.mypicksbox{border:1px solid #FBDEA6; padding:5px; BACKGROUND-COLOR: #FFFFFF;}

.navigationtable {BACKGROUND-COLOR: #fff6e9; BORDER-BOTTOM: #aa0000 1px solid; BORDER-RIGHT: #fbdea6 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px}

.topheading {BACKGROUND-COLOR: #fff6e9; BORDER-bottom: #aa0000 3px solid; BORDER-top: #aa0000 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px}

.topheader_div
{
	padding:2px; color:#FFFFFF; font-weight:bold
}
.normal_white_font
{
	padding:2px; color:#FFFFFF; font-weight:Normal
}
.font12 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-TOP: 4px; FONT-SIZE: 12px; COLOR: #568000; LINE-HEIGHT: 17px; FONT-FAMILY: verdana,ms sans serif; font-weight:bold; text-align:center
}

.font_ver{
	FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,ms sans serif;
}

.light_grey_font {
	FONT-SIZE: 11px; COLOR: #4E4E4E; LINE-HEIGHT: 17px; FONT-FAMILY: verdana,ms sans serif
}
.light_grey_font_b {
	FONT-SIZE: 12px; COLOR: #4E4E4E; LINE-HEIGHT: 17px; FONT-FAMILY: verdana,ms sans serif; font-weight:bold
}
.header {
	padding:3px; BACKGROUND-COLOR: #33CC33; BORDER-TOP: 1px solid #C0C0C0; font-family:Verdana; font-size:8pt; font-weight:bold; color:#000000; border-left-width:1; border-right-width:1; border-bottom-width:1
}
.pageheader {
	padding:3px; font-family:Verdana; font-size:8pt; font-weight:bold; color:#FFFFFF; border-left-width:1; border-right-width:0; border-bottom-width:1
}
.bheader {
	BACKGROUND-COLOR: #fff6e9; BORDER-TOP: #fbdea6 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.lheader {
	BACKGROUND-COLOR: #FFE7CE; BORDER-BOTTOM: 1px solid #FBDEA6; PADDING-LEFT: 10px; BORDER-RIGHT: 1px solid #FBDEA6; FONT-SIZE: 11px; FONT-WEIGHT: bold; color:#aa0000; font-family:Arial, helvetica, verdana; vertical-align:middle; letter-spacing:0
}
.bimg {
	background-image: url('../images/login.gif'); background-repeat: no-repeat
}
.bstat{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/stat.gif'); background-repeat: no-repeat; background-position: right;FONT-WEIGHT: bold; font-size:8pt; font-family:Arial
}
.bcontact{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/contact.gif'); background-repeat: no-repeat; background-position: right;FONT-WEIGHT: bold; font-size:8pt; font-family:Arial
}
.bsearch{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/search.gif'); background-repeat: no-repeat; background-position:right;FONT-WEIGHT: bold;FONT-WEIGHT: bold; font-size:8pt; font-family:Arial
}
.bviewmy{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/viewmy.gif'); background-repeat: no-repeat; background-position: right; FONT-WEIGHT: bold; font-size:8pt; font-family:Arial, verdana
}
.bmatchm{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/matchm.gif'); background-repeat: no-repeat; background-position:center;FONT-WEIGHT: bold;FONT-WEIGHT: bold; font-size:8pt; font-family:Arial
}
.bsearchm{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6; background-image: url('../images/searchm.gif'); background-repeat: no-repeat; background-position:left
}
.bcontact{
		padding:5px; BACKGROUND-COLOR: #FFF6E9; BORDER-BOTTOM: 1px solid #FBDEA6; BORDER-RIGHT: 1px solid #FBDEA6;FONT-WEIGHT: bold;FONT-WEIGHT: bold; font-size:8pt; font-family:Arial
}
.font12np {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, verdana,ms sans serif;font weight: Bold;}

.radio{vertical-align:middle}
.checkbox{vertical-align:middle;}

input.inputbox
{ 
		font-family: Verdana, Arial, MS sans-serif, Helvetica; font-size: 11px; border: 1px solid #666666;
}
input.inputbox10
{ 
		font-family: MS sans-serif, Arial, Verdana, Helvetica; font-size: 11px; border: 1px solid #666666;
}
input.whitebox
{ 
		font-family: Verdana, MS sans-serif, Arial, Verdana, Helvetica; font-size: 11px; font weight: Bold; border: 1px solid #FFFFFF;
}
select
{
	border: 1px solid #666666; font-family: Arial; FONT-SIZE: 9pt; LINE-HEIGHT: 10px;
}
select.select9
{
	border: 1px solid #666666; font-family: Arial; FONT-SIZE: 10px; LINE-HEIGHT: 8px;
}
SELECT.s1 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-SIZE:11px; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: verdana, Tahoma,Arial, Helvetica; BACKGROUND-COLOR: #fefef4
}
SELECT.s2 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-SIZE:11px; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: Tahoma,Arial, Helvetica; BACKGROUND-COLOR: #fefef4
}

.submit {
	BACKGROUND: #d6e7ef; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #000066; CURSOR: hand; FONT-FAMILY: verdana,sans-serif; FONT-SIZE: 11px; HEIGHT: 19px; TEXT-DECORATION: none
}
.submit1 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #eeeeee
}

.textarean {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; 
	FONT-FAMILY: verdana, Arial; FONT-SIZE: 11px; LINE-HEIGHT: 13px; HEIGHT: 100;WIDTH: 100px
}

TEXTAREA {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; 
	FONT-FAMILY: verdana, Arial; FONT-SIZE: 11px; 
}


.m_heading	{color: #707070;font-weight: bold;font-family: Times New Roman, Verdana, Arial, sans-serif; font-size: 18pt}
.blue_bold	{color: #0066CC;font-weight: bold;font-family: Verdana, Arial, sans-serif; font-size: 12px}
.blue_font	{color: #527A88;font-weight: normal;font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.green_font	{color: #008000;font-weight: normal;font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.red_font	{color: #ff0000;font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.newstext 	{font-family: Tahoma; font-size:11px; font-weight:normal; color: #000000; text-decoration:none;}
.leftheader_heading{background-color: #FF99CC; color:#FFFFFF; font-family:MS Sans Serif; font-weight:Bold}
.directory 	{border:1px solid #C4C5CB;background:#FFFFFF }
#trailimageid	{font-size: 0.75em;position: absolute;display: none;left: 0px;top: 0px;width: 170px;height: 220px;z-index: 200;}
.regform	{font-family: MS Sans serif, Arial, Verdana; font-size: 11px; font-style: normal; text-transform: none; color: #006600; font-weight: bold}
.quickselect{color: #333333; font: normal 11px Tahoma;}
.formoption{font-family: Verdana; color: #0072A8; font-weight: bold}
.red_font_s {FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #ef6f1f; FONT-STYLE: normal; FONT-FAMILY: arial, verdana}
.red_font_t1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Tahoma,arial, verdana}
.red_font_t1e {FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Tahoma,arial, verdana; letter-spacing:1pt}
.redsmall	{font-weight: normal; font-size: 11px; color: #FF3300; font-style: normal; font-family: tahoma, arial; text-decoration: none;}
.l_gr_b 	{FONT-SIZE: 11px; COLOR: #4E4E4E; LINE-HEIGHT: 17px; FONT-FAMILY: verdana,ms sans serif; font-weight:bold}
.arial12	{font-weight: normal; font-size: 12px; color: #000000; font-style: normal; font-family: arial; text-decoration: none; line-height: 16px;}
.tahnoma_bk	{font-weight: normal; font-size: 11px; color: #000000; font-style: normal; font-family: tahoma, arial; text-decoration: none;}
.tah_bk_c	{font-weight: normal; font-size: 11px; color: #000000; font-style: normal; font-family: tahoma, arial; text-decoration: none;cursor: Hand;}
.linecol 	{border:1px solid #AE0C1E; }


#dhtmltooltip
{
	position: absolute;border: 0px solid black;
	visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CFCFCF,direction=115);
}

A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}

:link.leftheader {
	COLOR: #4D4D4D; TEXT-DECORATION: none; font-family:MS Sans Serif; font-size:12px; font-weight:bold
}
:visited.leftheader {
	COLOR: #4D4D4D; TEXT-DECORATION: none;font-family:MS Sans Serif; font-size:12px; font-weight:bold
}
:hover.leftheader {
	COLOR: #4D4D4D; TEXT-DECORATION: underline;font-family:MS Sans Serif; font-size:12px; font-weight:bold
}

:link.topheader_link{
	padding:3px; TEXT-DECORATION: none; color:#444444; font-weight:bold
}
:visited.topheader_link{
	padding:3px; color:#444444; font-weight:bold
}
:hover.topheader_link{
	padding:3px; color:#FF9933; font-weight:bold
}

:link.topheader_link_w{
	padding:3px; TEXT-DECORATION: none; color:#FFFFFF; font-weight:bold
}
:visited.topheader_link_w{
	padding:3px; color:#FFFFFF; font-weight:bold
}
:hover.topheader_link_w{
	padding:3px; color:#FFFFFF; font-weight:bold
}

:link.topheader_link_g{
	padding:3px; TEXT-DECORATION: none; color:#444444; font-weight:bold
}
:visited.topheader_link_g{
	padding:3px; color:#444444; font-weight:bold
}
:hover.topheader_link_g{
	padding:3px; color:#FFFFFF; font-weight:bold
}


:link.commu_link{
	padding:3px; TEXT-DECORATION: none; color:#0066CC; font-weight:Normal
}
:visited.commu_link{
	padding:3px; color:#0066CC; font-weight:normal
}
:hover.commu_link{
	padding:3px; color:#FF9933; font-weight:Normal
}

:link.left_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #000000; text-decoration:none;
}
:visited.left_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;
}
:hover.left_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #FF9933; text-decoration:none;
}

:link.blue_link_l{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #0088e4; text-decoration:none;
}
:visited.blue_link_l{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#0088e4; text-decoration:none;
}
:hover.blue_link_l{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #FF9933; text-decoration:none;
}

:link.blue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #0066CC; text-decoration:none;
}
:visited.blue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#0066CC; text-decoration:none;
}
:hover.blue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #FF9933; text-decoration:none;
}

:link.rblue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #0000FF; text-decoration:none;
}
:visited.rblue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#0000FF; text-decoration:none;
}
:hover.rblue_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #FF9933; text-decoration:none;
}


:link.blue_link_b{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:Bold; color: #0066CC; text-decoration:none;
}
:visited.blue_link_b{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:Bold; color:#0066CC; text-decoration:none;
}
:hover.blue_link_b{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:Bold; color: #FF9933; text-decoration:none;
}

:link.black_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #000000; text-decoration:none;
}
:visited.black_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;
}
:hover.black_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #FF9933; text-decoration:none;
}

:link.red_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #ff0000; text-decoration:none;
}
:visited.red_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color:#ff0000; text-decoration:none;
}
:hover.red_link{
	font-family: Verdana, Tahoma; font-size:11px; font-weight:normal; color: #0066CC; text-decoration:none;
}


#promemleft{width:11px; height:26px; background:url(../images/pro_bor.png) -28px 0 no-repeat;}
#promemright{width:11px; height:26px; background:url(../images/pro_bor.png) -41px 0 no-repeat;}
#promembleft{width:11px; height:18px; background:url(../images/pro_bor.png) -28px -27px no-repeat;}
#promembright{width:11px; height:18px; background:url(../images/pro_bor.png) -41px -27px no-repeat;}

#proboldleft{width:11px; height:26px; background:url(../images/pro_bor.png) 0 0 no-repeat;}
#proboldright{width:11px; height:26px; background:url(../images/pro_bor.png) -14px 0 no-repeat;}
#proboldbleft{width:11px; height:18px; background:url(../images/pro_bor.png) 0 -27px no-repeat;}
#proboldbright{width:11px; height:18px; background:url(../images/pro_bor.png) -14px -27px no-repeat;}

#profreeleft{width:11px; height:26px; background:url(../images/pro_bor.png) -56px 0 no-repeat;}
#profreeright{width:11px; height:26px; background:url(../images/pro_bor.png) -69px 0 no-repeat;}
#profreebleft{width:11px; height:18px; background:url(../images/pro_bor.png) -56px -27px no-repeat;}
#profreebright{width:11px; height:18px; background:url(../images/pro_bor.png) -69px -27px no-repeat;}

#promemtr{height:26px; background:url(../images/pro_rep_tb.png) 0 0px repeat-x;}
#promembr{height:18px; background:url(../images/pro_rep_tb.png) 0 -32px repeat-x;}

#proboldtr{height:26px; background:url(../images/pro_rep_tb.png) 0 -50px repeat-x;}
#proboldbr{height:18px; background:url(../images/pro_rep_tb.png) 0 -82px repeat-x;}

#profreetr{height:26px; background:url(../images/pro_rep_tb.png) 0 -100px repeat-x;}
#profreebr{height:18px; background:url(../images/pro_rep_tb.png) 0 -131px repeat-x;}

#promemlr{width:11px; background:url(../images/pro_bro_lr.png) 0 0px repeat-y;}
#promemrr{width:11px; background:url(../images/pro_bro_lr.png) -11px 0 repeat-y;}
#proboldlr{width:11px; background:url(../images/pro_bro_lr.png) -22px 0 repeat-y;}
#proboldrr{width:11px; background:url(../images/pro_bro_lr.png) -33px 0 repeat-y;}
#profreelr{width:11px; background:url(../images/pro_bro_lr.png) -44px 0px repeat-y;}
#profreerr{width:11px; background:url(../images/pro_bro_lr.png) -55px 0 repeat-y;}

