body
{
	background: #ffffff;
}
.main
{
	border: 1px solid;
	border-color: 4791CE;
}

p
{
	font-family: Verdana;
	font-size: l0px;
}

#main
{
	font-family: Verdana;
	font-size: l0px;
}

.link_text {
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
a:hover {
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #4173AE;
	text-decoration: none;
}
.link_text_over {

	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


TD.deftd
{
	height:				22px;
	padding-top:			2px;
	padding-left:			4px;
	padding-right:			5px;
}

TD.deftdr
{
	height:				22px;
	padding-top:			2px;
	padding-left:			4px;
	padding-right:			5px;
	text-align:				right;
}

TD.deftdl
{
	height:				22px;
	padding-top:			2px;
	padding-left:			4px;
	padding-right:			5px;
	text-align:				left;
}

TD.deftdc
{
	height:				22px;
	padding-top:			2px;
	padding-left:			4px;
	padding-right:			5px;
	text-align:				center;
}

TABLE.deftable
{
	FONT-FAMILY:			Verdana, Times, Sans-Serif;
	FONT-SIZE :			8pt;
	color:				black;
}

CAPTION.defcaption
{
	background-color:		#0268BE;
}

TH.defth
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:		bold;
	background-color:	#5BA0E3;
	height:				22px;
	color:				white;
	text-align:			left;
	padding-left:		10px;
}


TH.defthc
{
	FONT-FAMILY:			Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:			bold;
	background-color:		#5BA0E3;
	height:				22px;
	color:				white;
	text-align:				center;
	padding-left:			10px;
}

TH.defthr
{
	FONT-FAMILY:			Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:			bold;
	background-color:		#5BA0E3;
	height:				22px;
	color:				white;
	text-align:				right;
	padding-left:			10px;
}
SELECT
{
	FONT-FAMILY:		Verdana, Tahoma, Sans-Serif;
	FONT-SIZE :			8pt;
}
TABLE.container
{
	FONT-FAMILY:		Verdana, Times, Sans-Serif;
	FONT-SIZE :			8pt;
	color:				black;
	border:				#5BA0E3 1px solid;
}
TH.title
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:		bold;
	background-color:	#9BC6F0;
	height:				22px;
	color:				white;
	text-align:			left;
	padding-left:		4px;
	padding-right:		2px;
	border:				white 1px solid;
}

TH.titlec
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:		bold;
	background-color:	#9BC6F0;
	height:				22px;
	color:				white;
	text-align:			center;
	padding-left:		4px;
	padding-right:		2px;
	border:				white 1px solid;
}

TH.titler
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	FONT-WEIGHT:		bold;
	background-color:	#9BC6F0;
	height:				22px;
	color:				white;
	text-align:			right;
	padding-left:		4px;
	padding-right:		2px;
	border:				white 1px solid;
}

input.defbutton
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	height:				22px;
	padding-left:		4px;
	padding-right:		4px;
}

DIV.notes
{
	border:				1px solid;
	border-color:		#C1DCF1;
	background-color:	#E8F0FD;
	color:				black;
	font-weight:		bold;
	font-family:		tahoma;
	font-size:			8pt;
	padding:			3px;
}

A.boxed
{
	padding-left:		5px;
	padding-right:		10px;
	text-decoration:	none;
	font-weight:		bold;
	FONT-FAMILY:		Verdana;
	FONT-SIZE :			8pt;
	color:				black;
	text-decoration:	none;
	height:				20px;
}

A.boxed:hover
{
	font-weight:		bold;
	FONT-FAMILY:		Verdana;
	FONT-SIZE :			8pt;
	color:				#4173AE;
	text-decoration: 	none;
	padding-top:		0px;
	padding-bottom:		0px;
}

A.psetting
{
	font-family:		Verdana,tahoma;
	padding-left:		1px;
	padding-right:		1px;
	text-decoration:	none;
	color:				#5BA0E3;
	font-size:			8pt;
	height:				15px;
}

A.psetting:hover
{
	color:				#5BA0E3;
	font-family:		Verdana,tahoma;
	text-decoration: 	underline;
	padding-top:		0px;
	padding-bottom:		0px;
	font-size:			8pt;
	height:				15px;
}

TH.newth
{
	background:			url('/images/common/small/top_menu_2.gif');
	height:				22px;
	text-align:			left;
	padding-left:		10px;
	padding-top:		2px;
}

TH.newth2
{
	background:			url('/images/common/small/top_menu.gif');
	height:				22px;
	padding-left:		10px;
}

TH.newth3
{
	background:			url('/images/common/small/top_menu_3.gif');
	height:				22px;
	padding-left:		10px;
}

.errors
{
	border:				1px solid;
	border-color:		#19649D;
	background-color:	white;
	color:				#217DC3;
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	width:				100%;
}


.hintbox
{
	/*border:				1px solid;
	border-color:		#19649D;
	background-color:	white;*/
	color:				#217DC3;
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		10px;
	padding-bottom:		10px;
	background:			url('/images/common/hint_bg.gif') no-repeat;
}


#hinttext
{
	color:				#217DC3;
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	letter-spacing: 	1px;
	line-height:		11pt;
}

A.mainlink:hover
{
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
}

SPAN.myaccount
{
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	color:				white;
	padding-right:		5px;
	padding-top:		0px;
}

A.toplink
{
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	color:				white;
	text-decoration:	none;
	padding-left:		5px;
	padding-right:		5px;
}

A.toplink:hover
{
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
	color:				white;
	padding-left:		5px;
	padding-right:		5px;
}

A.mainlink
{
	height:		50px;
	width:		175px;
	border:		none;
	color:		black;
	padding-top:		4px;
	padding-left:		50px;
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
}


div.mainlink
{
	height:		50px;
	width:		175px;
	border:		none;
	color:		black;
	margin-top:			14px;
	padding-left:		0px;
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
	cursor:				hand;
	cursor:				pointer;
	background-image:	top center no-repeat;
}

A.link
{
	border:		none;
	color:		black;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	underline;
}

A.link:hover
{
	border:		none;
	color:		blue;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	underline;
}


.renewlink
{
	height:		30px;
	width:		500px;
	border:		none;
	color:		black;
	padding-top:		4px;
	padding-left:		24px;
	
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
}
.renewlink:hover
{
	height:		30px;
	width:		500px;
	border:		none;
	color:		#5BA0E3;
	padding-top:		4px;
	padding-left:		24px;
	
	font-weight:		bold;
	font-family:		Verdana;
	font-size:			8pt;
	text-decoration:	none;
}
