/* CSS Document */
a:link {
	color: #0D3146;
	text-decoration: none;

}

a:visited {
	color: #333333;
	text-decoration: none;
	
}
 a:hover {
	color: red;
	text-decoration: underline;
}
a:active {
	color: #666666;
}

p.navSubs {
	color: #FFFFFF;
	margin-bottom: 4px;
	margin-top: 0px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.navSubs a link{
	background-color : #000000;
	color: #FFFFFF;
	display: block;
	padding: 4px 4px 4px 4px;
	text-align: center;
	text-decoration : none;
	width: 100%;
	font-size: 13px;
	font-weight: bold;
}
.navSubs a:hover {
	background-color : #FF0000;
	border : 1px solid #999999;
	color : #ffffff;
		
	size:13px
	text-decoration: underline;
		font-size: 13px;
	font-weight: bold;
}

.navSubs a:visited {
	color: #CCCCCC;
	
	size:10px
	text-decoration: none
		font-size: 13px;
	font-weight: bold;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0px;
	background-image: url(imgs/2009/body_backgound/less_mesh_backgr.jpg);
	background-repeat: repeat-x;
	SCROLLBAR-FACE-COLOR: #0d3146;
	SCROLLBAR-HIGHLIGHT-COLOR: #DEEEF4;
	SCROLLBAR-SHADOW-COLOR: #737373;
	SCROLLBAR-3DLIGHT-COLOR: #ED2024;
	SCROLLBAR-ARROW-COLOR:  #FF0000;
	SCROLLBAR-TRACK-COLOR: #ED2024;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	color: #333333;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.tablewhite {
	font-size: 12px;
	background-image: url(imgs/2009/div-backgrounds/white_transpar_900.gif);
	background-repeat: no-repeat;
	background-position: center top;

}


.featuredtable {
	border: thin dotted #FF0000;
}
.dotsdown {
	border-right: .5px #FF0000;
	border-left: solid;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.dotsdown2 {
	border-left: 1px solid #000000;
}
li {
	list-style-position: outside;
	list-style-image: url(imgs/arrow.gif);
		font-size: 12px;

}
#barlink a:link {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#barlink a:visited {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
table {
	font-size: 12px;
}
.smalltype11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bordertable {
	border: thin solid #45616F;
}
.navCellOff {
	COLOR: #000000;
	BACKGROUND-COLOR: #f2f2f2;
	border: thin solid #3E5867;
}
.navCellOn {
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	border: thin solid #2B4552;
}
.heading_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D3146;
	font-weight: bold;
}
.border_shots {
	border: 1px solid #0D3146;
}
.div_centered {
	margin: auto;
	padding-right: 30px;
	padding-left: 30px;
}
#outer-bckgr {
	background-image: url(imgs/2009/bckgr_table_lighter.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/* Rounded Corners - 09 */
#content_wrapper {
	display: block;
	width: 900px;
	background-repeat: repeat-y;
	background-image: url(imgs/2009/corners/top-bottom-long/middle-white.gif);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#bottom_wrapper_corners {
	background-image: url(imgs/2009/corners/top-bottom-long/bottom_white_rounded.gif);
	height: 36px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top_wrapper_corners {
	background-image: url(imgs/2009/corners/top-bottom-long/top_white_rounded.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	width: 900px;
	height: 53px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content_wrapper .inside {
	padding: 0 20px;
	
}
#inside {
 padding: 20px;
 }


/* perfect */
#contentcontainer {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	FLOAT: none;
	PADDING-TOP: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(imgs/2009/div-backgrounds/white-800.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 480px;
}

#formcontent UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#formcontent LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrow3.gif) no-repeat left top; PADDING-TOP: 0px
}
#formcontent A {
	COLOR: #ffffff
}
#form {
	BACKGROUND-IMAGE: url(../images/formbottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: right; PADDING-TOP: 0px
}
#form2 {
	BACKGROUND-IMAGE: url(../images/formbottom3.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: right; PADDING-TOP: 0px
}
#form A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#form A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.formintro2 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#formcontent {
	BACKGROUND-IMAGE: url(../images/formtop.gif); PADDING-BOTTOM: 17px; MARGIN: 0px; PADDING-LEFT: 17px; WIDTH: 176px; PADDING-RIGHT: 17px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; PADDING-TOP: 15px
}
.formheader {
	BORDER-BOTTOM: #6a9136 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 17px; FONT-STYLE: normal; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.formintro {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.formfield {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#subcontent {
	BACKGROUND-IMAGE: url(imgs/2009/div-backgrounds/grey_grad-700.jpg);
	MARGIN: auto;
	MIN-HEIGHT: 204px;
	WIDTH: 700px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: none;
	background-position: center top;
	height: 600px;
}
#subcontent_quote {
	BACKGROUND-IMAGE: url(imgs/2009/div-backgrounds/grey_grad-760_quote.jpg);
	MARGIN: auto;
	MIN-HEIGHT: 204px;
	WIDTH: 760px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: none;
	background-position: center top;
	height: 600px;
}
* HTML #subcontent {
	HEIGHT: 204px
}
#subcontent UL {
	BORDER-BOTTOM: #ced0b4 1px dashed; PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#subcontent P {
	PADDING-BOTTOM: 5px
}
.indent {
	PADDING-LEFT: 10px
}
#subcontent LI {
	PADDING-LEFT: 7px; BACKGROUND: url(../images/bullet.gif) no-repeat left top
}.table_blue_line {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003399;
}
#samples_scroll_area {
	float: left;
	height: 600px;
	width: 625px;
	overflow: scroll;
	position: relative;
	border: 1px solid #000000;
}

.button_submit {
height: 24px;
width: 72px;
padding: 2px;
border. 0;
}
