@charset "utf-8";
#td_bg {
	background-image: url(images/img_login.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.textfield {
	width: 120px;
	height:13px;
	color: #31383D;
	margin-bottom: 2px;

}
#img_right {
	background-position: right top;
	margin-top: 3px;
	margin-right: 1px;
}


a.leftmenu:link {text-decoration:none; color:#5C5F23}
a.leftmenu:visited {text-decoration:none; color:#5C5F23}
a.leftmenu:active  {text-decoration:none; color:#5C5F23}
a.leftmenu:hover   {text-decoration:none; color:#A8AF36}

.menu{FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial'}

table.thin {border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;padding: 0px; margin-left: auto;margin-right: auto;background-color:#FFFFFF}
table.thin th{border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;font-weight:bold;background-color:#FFFFFF;color:#4D4529;height:25px;}
table.thin td{border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;font-weight:normal;}

.heading1{FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.heading2{FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.heading3 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #465484; FONT-FAMILY: 'Verdana', 'Arial'}

.blacktext {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.myaccounttext {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial' VALIGN: MIDDLE}
.emphtext {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.testimonialtext {FONT-STYLE: italic; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.pageHeading1{FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #465484; FONT-FAMILY: 'Verdana', 'Arial'; TEXT-ALIGN: center}
.pageHeading{FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #888D2F; FONT-FAMILY: 'Verdana', 'Arial'; text-align:center}
.pageHeadingLeft {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #465484; FONT-FAMILY: 'Verdana', 'Arial'; TEXT-ALIGN: left}
.sectionHeadingLeft {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #465484; FONT-FAMILY: 'Verdana', 'Arial'; TEXT-ALIGN: left}
.heading3blue {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: 'Verdana', 'Arial'}
.heading3green {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:#19892F; FONT-FAMILY: 'Verdana', 'Arial'}

.heading2green {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR:#19892F; FONT-FAMILY: 'Verdana', 'Arial'}

.blackhead {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}

a.other:visited {text-decoration:none; color:#0000FF}
a.other:link    {text-decoration:none; color:#0000FF}

a.other1:visited {text-decoration:none; color:#0000FF}
a.other1:link    {text-decoration:none; color:#0000FF}

a.black:link    {text-decoration:none; color:#EF790E}
a.black:visited {text-decoration:none; color:#EF790E}
a.black:active  {text-decoration:none; color:#EF790E}
a.black:hover   {text-decoration:underline; color:#EF790E}

a.blue:link    {text-decoration:none; color:#000000}
a.blue:visited {text-decoration:none; color:#000000}
a.blue:active  {text-decoration:none; color:#0033FF}
a.blue:hover   {text-decoration:underline; color:#000000}

/*
Link attributes for all text links site-wide.
*/
a, a:link, a:visited, a:active, other {
	color:#004677; 
	text-decoration: underline;
	}
a:hover {
	color:#004677; 
	text-decoration: none;
	}

a.linkblack {text-decoration:none; color:#000000}


.redhead {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #CC0000; FONT-FAMILY: 'Verdana', 'Arial'}

a.linkblue:link {text-decoration:none; color:#0000ff}
a.linkblue:visited {text-decoration:none; color:#0000ff}
a.linkblue:active  {text-decoration:none; color:#0000ff}
a.linkblue:hover   {text-decoration:underline; color:#0000ff}

a.linkgreen:link {text-decoration:none; color:#19892F}
a.linkgreen:visited {text-decoration:none; color:#19892F}
a.linkgreen:active  {text-decoration:none; color:#19892F}
a.linkgreen:hover   {text-decoration:underline; color:#19892F}

a.whitelink:link {text-decoration:none;	FONT-SIZE: 10pt; FONT-WEIGHT: bold; color:#ffffff}
a.whitelink:visited {text-decoration:none; FONT-SIZE: 10pt;FONT-WEIGHT: bold;color:#ffffff}
a.whitelink:active  {text-decoration:none; FONT-SIZE: 10pt; FONT-WEIGHT: bold; color:#ffffff}
a.whitelink:hover   {text-decoration:underline; FONT-SIZE: 10pt; FONT-WEIGHT: bold; color:#ffffff}

.greytext
{
    color:#E0E0E0;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.whitetext {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: 'Verdana', 'Arial'}
.whitetext
{
    color:#ffffff;
    FONT-WEIGHT: bold;
}
.textboxnoborder
{
	border-width:0px;
	FONT-SIZE: 10pt; 
	COLOR: red; 
	FONT-FAMILY: 'Verdana', 'Arial';
	FONT-WEIGHT: bold;
	text-align:right;
	width:75px;
}
.prodheading1{FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial'}
.prev_row
{
    background-color:#B4B4B4;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: 'Verdana', 'Arial';
}
.current_row
{
    background-color:#797979;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: 'Verdana', 'Arial';
}
.future_row
{
    background-color:#cccccc;
    color:#E0E0E0;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.prev_link
{
    
}
.current_link
{
    
}
.future_link
{
    
}

.textbox {
	float:right;
	width: 85px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.mid_textbox {
	float:left;
	width: 125px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mid_monthbox {
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mid_yearbox {
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mid_dropdownbox {
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mid_mediumbox {
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* 
Main BODY tag attributes. Margin and Padding are not 
necessary unless it makes sense for your layout, but 
the colors and font style should be followed.
*/
body {
	background-color: #fff;
	color: #333333;
	margin: 0;
	padding: 0 0 0 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}


/* 
Here are the properties for the boxes on the homepage, 
which is the same color as the Sub Heading for all Sub
pages of this site. 
*/
.ourservices {
	position: relative;
	display: block;
	width: 186px;
	height: 50px;
	padding: 0;
	margin: 5px 0 0 0;
	border: 1px solid #B92025;
	background: #fff;
	float: left;
	}

/*
sample from the drop down menu. you're menu will operate 
differently of course, but the background-color and 
text-transformation should be followed.
*/
#nav {
	background: #92abb7;
	text-transform:uppercase;
}

a img {
    border:none;
 }
.blue_row
{
background-color:#A2AFD2;
}
.testimonial_row
{
font-family:Arial;
font-size:12px;
background-color:#F2EFAC;
color:#000000;
}

.menu{FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial'}

a.menu:link {text-decoration:none; color:#cccccc}
a.menu:visited {text-decoration:none; color:#0000ff}
a.menu:active  {text-decoration:none; color:#0000ff}
a.menu:hover   {text-decoration:none; color:#000000}


a.headlink:link {font-weight:bold; font-size:13px; text-decoration:none; color:#606446}
a.headlink:visited {font-weight:bold; font-size:13px; text-decoration:none; color:#606446}
a.headlink:active  {font-weight:bold; font-size:13px; text-decoration:none; color:#606446}
a.headlink:hover   {font-weight:bold; font-size:13px; text-decoration:underline; color:#606446}

