* {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}



body{ background-color:#006F95;}

a {color:#72C725}

a:hover{text-decoration:none;}



img {border:0px;}

br {line-height:0px;}



input {vertical-align:middle;}



h1 {display:none}



.dt {

	display:table; 

	width:100%;

}



.dr {

	display:table-row; 

	width:100%; 

	height:100%;

}



.dc {

	display:table-cell;

	text-align:left;

	vertical-align:top; 

	width:100%; 

	float:left;

}



.dc .buttonBar {

	display:block;

	float:left;

	width:109px;

	height:42px;

	background:url(images/buttonBkg.jpg) top left no-repeat;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#FFFFFF;

	font:bold 16px  Arial, Helvetica, sans-serif;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	line-height:40px;

}



.dc .unusedButtonBar {

	width:109px;

	height:42px;

	background:url(images/noButtonGrey.jpg) top left no-repeat;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#FFFFFF;

	font:bold 16px  Arial, Helvetica, sans-serif;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	line-height:40px;

}



.dc .headerText {

	padding:0px 0px;

	color:#FFFFFF;

	font:bold 28px/normal Arial, Helvetica, sans-serif;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;
; top: 0px; clip:    rect(   ); margin: 0px 0px; border-top-width: 0px

}



.main_text, input, textarea, body, select{

		font-family:Arial; 

		font-size:12px;

		line-height:15px;

		color:#333;

}



font {

	color:#079CD4;

	font:inherit; 

	font:bold 12px  Arial, Helvetica, sans-serif;

}





b {color:#52523A;}

b a{color:#390}



ul {list-style:none}

.main {

	width:100%;
; background-color: #F5F5EA; background-image: url(images/tal1.jpg); background-repeat: repeat-x; background-position: top left

}

.main_t {

	width:764px;

	background-color:#F5F5EA;

}

/*HEADER*/

.header { 

	height:75px;
; background-image: url(images/hdr_bg2.JPG); background-repeat: no-repeat; background-position: top left; clip:      rect(   )

}

.header .col_l{

	width:543px;

	padding:0px 0px;

}

.header .sm {

	padding:0px 0px;

	margin:0px 0px 0px 32px;

}

.header .col_r{width:221px;}

.header a {

	color:#FFF;

	font-size:11px;

}

/*Comment Box Icon*/

.header .sm_1 {

	background:url(images/sm1.jpg) top left no-repeat;

	padding:0px 0px 0px 15px;

}

/*Email Icon*/

.header .sm_2 {

	background:url(images/sm2.jpg) top left no-repeat;

	padding:0px 0px 0px 13px;

	margin:0px 8px 0px 14px;

}

/*Hierarchy Icon*/

.header .sm_3 {

	background:url(images/sm3.jpg) top left no-repeat;

	padding:0px 0px 0px 19px;

}



.header .in {

	width:142px;

	height:21px;

	border:1px solid #D4D0C8;

	margin:0px 4px 0px 0px;

	padding:1px 0px 0px 3px;

}







/*CONTENT*/



.col_1 {width:550px;; top: 10px; clip:  rect(   )}

.col_2 {width:214px;}



.mrgn_1 {margin: 19px 15px 0px 20px;}

.rdmr{

	font-weight:bold;

	color:#339900;

}

.ln {

	line-height:23px; 

	border-bottom:2px solid #C5C5AC;

	margin:0px 3px 0px 1px;

}

.vl {

	width:259px; 

	background:url(images/l.gif) top right repeat-y;

	line-height:14px

}

.vl2 {

	width:254px;

	background:url(images/l2.gif) top right repeat-y;

}

.vl3 {

	width:241px; 

	background:url(images/l.gif) top right repeat-y;

	line-height:14px

}

.vl4 {

	width:220px; 

	background:url(images/l.gif) top right repeat-y;

}

.vl5 {

	width:266px; 

	background:url(images/l.gif) top right repeat-y;

}

.vl6 {

	width:93px; 

	background:url(images/l.gif) top right repeat-y;

}

.vl7 {

	width:63px; 

	background:url(images/l.gif) top right repeat-y;

}

.br2_tl {background:url(images/br2_tl.jpg) top left no-repeat;}

.br2_tr {background:url(images/br2_tr.jpg) top right no-repeat;}

.br2_bl {background:url(images/br2_bl.jpg) bottom left no-repeat;}

.br2_br {background:url(images/br2_br.jpg) bottom right no-repeat;}

.br2_w {width:473px;}





.br_t {background:url(images/br_top.jpg) top left no-repeat;width:533px;}

.br_m {background-color:#9A9A80; margin:0px 8px 0px 9px;}

.br_b {background:url(images/br_btm.jpg) bottom left no-repeat;	width:533px;}

.m1 {

	margin:0px 0px 0px 12px; 

}

.m2 {

	margin:0px 15px 0px 11px;

	line-height:14px;

}

.br {

	color:#FFF;

}

.br a {

	color:#FFF;

}

.br li {

	list-style:none;

	margin:3px 0px 0px 0px;

}

.br li a {

	color:#FFF;

	padding:0px 0px 0px 13px;

	font-weight:bold;

	background:url(images/0blt2.gif) top left no-repeat;

}

.wht2_tl {background:url(images/wht2_tl.jpg) top left no-repeat;}

.wht2_tr {background:url(images/wht2_tr.jpg) top right no-repeat;}

.wht2_bl {background:url(images/wht2_bl.jpg) bottom left no-repeat;}

.wht2_br {background:url(images/wht2_br.jpg) bottom right no-repeat;}

.wht2_w {width:269px}

.wht3_w {width:519px}

.wht4_w {width:209px}



.wht_t {background:url(images/wht_top.jpg) top left no-repeat; width:209px}

.wht_m {background-color:#FFF; margin:0px 0px 0px 0px; width:209px}

.wht_b {background:url(images/wht_btm.jpg) bottom left no-repeat;}

.wht li {

	list-style:none;

	margin:4px 0px 0px 0px;

}

.wht li a {

	color:#333;

	padding:0px 0px 0px 12px;

	font-weight:bold;

	background:url(images/1blt1.gif) top left no-repeat;

}

.grn2_tl {background:url(images/gr2_tl.jpg) top left no-repeat;}

.grn2_tr {background:url(images/gr2_tr.jpg) top right no-repeat;}

.grn2_bl {background:url(images/gr2_bl.jpg) bottom left no-repeat;}

.grn2_br {background:url(images/gr2_br.jpg) bottom right no-repeat;}

.grn2_w {width:269px}



.grn_t {background:url(images/grn_top.jpg) top left no-repeat;}

.grn_m {background-color:#72C725; margin:0px 0px 0px 0px; width:209px}

.grn_b {background:url(images/grn_btm.jpg) bottom left no-repeat;}

.grn {

	color:#FFF;

}

.grn li {

	list-style:none;

	margin:7px 0px 0px 0px;

}

.grn li a {

	color:#FFF;

	padding:0px 0px 0px 17px;

	font-weight:bold;

	background:url(images/0blt3.gif) top left no-repeat;

}

.grn a {

	color:#FFF;

}

.dwnld a{

	padding:0px 0px 0px 24px;

	background:url(images/3blt1.gif) top left no-repeat;

	font-weight:bold;

	color:#333;

	text-decoration:none;

}

.t {

	font:normal 11px Tahoma, Arial;

	margin:0px 0px 0px 8px;

	line-height:18px

}

/*FOOTER*/

.footer {height:84px; background:url(images/fbg.jpg) repeat-x top left; color:#FFF;}

.footer a {color:#FFF;}

.footer span {color:#6CF;}





/*EXTRA*/

.mail {

	padding:10px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}.dc .subHeaderText { padding:5px 0px 0px; color:#FFFFFF; font:normal 20px/normal Arial, Helvetica, sans-serif; vertical-align:middle; text-align:center; text-decoration:none; }
.dc .headingText { padding:0px 0px; color:#000066; font:bold normal 20px/normal Arial, Helvetica, sans-serif; vertical-align:middle; text-align:left; text-decoration:none; }
