/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(images/body_bg.gif);
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma;
		font-size:0.75em;
		line-height:1.25em;
		color:#BAC0C5;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ffb900;}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */

.link {background:url(images/link_bg.gif) no-repeat 0 0; padding-left:16px; margin-right:20px;}

li {color:#ffb900;}
li a {line-height:1.583em;}

.imgindent {margin:0 15px 0 0; float:left;}

/* ============================= header ====================== */

.flash1 {width:780px; height:123px;}
.flash2 {width:780px; height:252px;}

/* ============================= middle ====================== */

#row1 {background:url(images/row1_bg.gif); padding:24px 10px 31px 10px;}
#row1 strong {color:#fff;}
#row1 span {color:#ffb900;}

#row1 .title {background:url(images/row1_title_tile_bg.gif);}
#row1 .title .right_bg {background:url(images/row1_title_right_bg.gif) top right no-repeat;}
#row1 .title .left_bg {background:url(images/row1_title_left_bg.gif) top left no-repeat; width:100%;}
#row1 .title img {margin:13px 0 9px 14px;}
#row1 .column1 .title {margin-right:10px;}
#row1 .column2 .title {margin-left:11px;}
#row1 .indent {padding:14px 25px 0 14px;}
#row1 .indent2 {padding:10px 40px 0 8px;}
#row1 .column2 .indent {padding:10px 30px 0 19px;}
#row1 .column2 .indent2 {padding:10px 28px 0 25px;}

.img_block {margin-top:11px;}
.img_block2 {margin-top:17px;}
.special {color:#fff;}
.special span {color:#ffb900;}
.col_pad {padding-right:30px;}
.col_pad2 {padding-right:38px;}

#row2 {background:#ffffff url(images/row2_tile.gif) top repeat-x; color:#5b6e7a; padding:3px 0 8px 0;}
#row2 strong {color:#33424c;}
#row2 span {color:#33424c;}
#row2 a {color:#33424c;}

#row2 .title {padding:9px 0 5px 27px;}
#row2 .column2 .title {padding:9px 0 5px 20px;}
#row2 .indent {padding:5px 25px 0 24px;}
#row2 .indent2 {padding:17px 35px 30px 24px;}
#row2 .indent3 {padding:10px 25px 30px 24px;}
#row2 .column2 .indent {padding:0px 36px 30px 26px;}

.padding1 {padding-top:8px !important;}
.padding3 {padding-top:20px;}

.ul {margin-top:15px;}
.p {padding-top:29px;}
.p2 {padding-top:5px;}
.p3 {padding-top:10px;}
cite {font-style:normal;}

/* ============================= footer ====================== */

#footer p {padding:19px 0 0 24px;}

/* ============================= forms ============================= */

form .rowi {height:24px;}
form .link {float:right; margin:0 0 0 20px;}

.input {width:320px; height:20px; border:1px solid #caced0; background:none; padding:0 0 0 5px; font-size:1em; color:#5b6e7a;}
textarea {
	width:180px;
	padding:1px;
	overflow:auto;
	font-size:1em;
	color:#5b6e7a;
	margin-bottom:15px;
	background-color: #FFFFFF;
	height: 65px;
}


.formsmtxt {

	width:230px;
	height:16px;
	font-family:tahoma;
	font-size:11px;

		border-style:;
		border-width:;
		border-color:#;
	background-color:#ffffff;
	color:#454545;
	padding:1px;
	font-weight: normal;
}
.formstxtsmall {
	width:180px;
	height:15px;
	font-family:tahoma;
	font-size:11px;


		border-style:;
		border-width:;
		border-color:#;
	background-color:#ffffff;
	color:#003366;
	padding:1px;
	font-weight: normal;

}
.formSendButton {
	width:50px;
	height:21px;
	font-family:tahoma;
	font-size:9px;







		border-style:;
		border-width:;
		border-color:#;
	background-color:#FFFFFF;
	color:#336699;
	padding:0px;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	background-position: center center;
	letter-spacing: normal;
	margin-bottom: 0px;
	float: right;
	left: auto;
	right: auto;






}
.textarea2 {

	width:230px;
	padding:1px;
	overflow:auto;
	font-size:1em;
	color:#000000;
	margin-bottom:15px;
	background-color: #FFFFFF;
}
.formdropdown {


	width:230px;
	height:20px;
	font-family:tahoma;
	font-size:11px;

		border-style:;
		border-width:;
		border-color:#;
	background-color:#ffffff;
	color:#454545;
	padding:1px;
	font-weight: normal;
}
.formSendButtonlonger {

	width:100px;
	height:21px;
	font-family:tahoma;
	font-size:11px;







		border-style:;
		border-width:;
		border-color:#;
	background-color:#FFFFFF;
	color:#336699;
	padding:0px;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	background-position: center center;
	letter-spacing: normal;
	margin-bottom: 0px;
	float: right;
	left: auto;
	right: auto;
}
.formdropdownComp {



	width:80px;
	height:20px;
	font-family:tahoma;
	font-size:11px;

		border-style:;
		border-width:;
		border-color:#;
	background-color:#ffffff;
	color:#000066;
	padding:1px;
	font-weight: normal;
}
