body
{
	font-family: Verdana;
	font-size: 11px;
	background: #ffffff;
}

table.mainTable
{
	border: 1px solid;
	border-color: #5BA0E3;
}

div.toplink
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	padding-right: 10px;
}

.toplink
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: right;
	text-decoration: none;	
	/*padding-right: 10px;*/
}


div.toplink a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
}

div.toplink a:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
	text-decoration: underline;
}

table.sidenav a
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: right;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
}

table.orderinfo
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid;
	border-color: #5BA0E3;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

th.orderinfo
{
	background: #5BA0E3;
	color: #ffffff;
	text-align: left;
}

th.defth
{
	background: #5BA0E3;
	color: #ffffff;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

table.container
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid;
	border-color: #5BA0E3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

table.deftable
{
	font-family: Verdana;
	font-size: 11px;
	background:			#ffffff;
	color:				#000000;
}

.errors
{
	background-color:	white;
	color:				#ff0000;
	font-weight:		bold;
	font-family:		verdana;
	font-size:			11px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	text-align:			center;
	width:				100%;
}

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


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

TD.rm
{
	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;
}

textarea.deftextarea
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	background:			#ffffff;
	color:				#000000;
}

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;
}

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

input.deftext
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	background:			#ffffff;
	color:				#000000;
}

input.defradio
{
	background:			#ffffff;
	color:				#ffffff;
}

select.defselect
{
	FONT-FAMILY:		Verdana, Arial, Times;
	FONT-SIZE:			8pt;
	background:			#ffffff;
	color:				#000000;
}

A.default
{
	color:				black;
	FONT-FAMILY:		Verdana, Tahoma, Sans-Serif;
	FONT-SIZE :			8pt;
	text-decoration:	underline;
}

A.default:Hover
{
	color:				#4173AE;
	font-weight:		normal;
	FONT-FAMILY:		Verdana, Tahoma, Sans-Serif;
	FONT-SIZE :			8pt;
	text-decoration:	underline;
	
}

DIV.nocompany
{
	font-size:			11px;
	text-align:			center;
	font-weight:		normal;
}

th.header
{
	font-size:			11px;
	text-align:			center;
	font-weight:		bold;
	color:				#ffffff;
	text-align:			left;
	background:			url("/images/top_bg.gif") repeat-x;
	height:				20px;
}

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

.new_customermain_text {


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

.link_text_over {

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

a.feedback
{
	background-color:	#5BA0E3;	
	width			:	90px;
	height			:	25px;
	width			:	90px;
	height			:	25px;
	text-align		:	center;
	padding-top		:	4px;
	color			:	white;
	font-weight		:	bold;
}

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

.border_both_side {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D5E7F5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D5E7F5;
}

.text_box2 {

	padding: 0px;
	height: 16px;
	width: 200px;
	border-top: 1px solid #E0E2E3;
	border-right: 1px solid #E0E2E3;
	border-bottom: 1px solid #E0E2E3;
	border-left: 1px solid #E0E2E3;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
}

td.topbar
{
	height:				25px;
	color:				black;
	background-color:	#E8E8E8;
	text-align:			right;	
	padding-top:		3px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
}
td.feedback
{
	text-align:			right;	
	padding-top:		0px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px;

}
