/* v1.0 | 20080212 */

 *{
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;

}

a{
	color: #000000;
}

a:hover{
	color: #FFCC00;
}

hr {
color: #ccc;
background-color: #fff;
height: 1px;
}

body {
	line-height: 1;
	background-color: #ffffff;
	font-size: 12px;

}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* define focus styles! */
:focus {
	outline: 0;
}

/* highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* Form & Flow */

#header_wrapper{
	background-image: url(assets03/header01b.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def_header_wrapper{
	background-image: url(assets03/def_header01.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def02_header_wrapper{
	background-image: url(assets03/def_header02.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#header_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
		height: 99px;}
		
#def_header_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
		height: 99px;}
		
#socialtab{
	position: absolute;
	z-index: 10;
	top: 120px;
	right: 0px;
}

#phonetab{
	position: absolute;
	z-index: 10;
	top: 80px;
	right: 0px;
	visibility: hidden;
}


#main_image_wrapper{
	background-image: url(assets03/main_bak_b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 551px;
	padding:0px;
	
	
	
		}
	
#def_main_image_wrapper{
	background-image: url(assets03/def_bak01.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	height: 241px;
}

#def02_main_image_wrapper{
	background-image: url(assets03/def_bak02.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	height: 241px;
}

#main_image_960{
	width: 963px;
	margin-right: auto;
	margin-left: auto;

}


.flash_link{
	position:absolute;
	z-index:10;
	top: 100px;
	height: 543px;
	width: 824px;
}

#flashcontent{
	position:absolute;
	z-index:1;
}


#def_main_image_960{
	width: 691px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 272px;
	padding-top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #59C1FF;
	font-weight: bold;

}

#def_main_image_960_02{
	width: 921px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 42px;
	padding-top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #59C1FF;
	font-weight: bold;

}






#sub_main_wrapper{
	background-image: url(assets03/sub_main_bak.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#sub_main_960{
	width: 963px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;

}

#content_wrapper_bak{
	background-image: url(assets03/content_bak.gif);
	background-repeat: repeat-y;
	background-position: center top;	

}

#content_wrapper{
	background-repeat: no-repeat;
	background-position: center bottom;



}

#def_content_wrapper{
	background-image: url(assets03/def_content_bak.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#def02_content_wrapper{
	background-image: url(assets03/def_content_bak02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#content_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;

}


#content_960 hr{
  border: 0;
  width: 715px;
  color: #003955;
background-color: #003955;
height: 1px;
}

#home3col_table{
	width: 675px;
	background-color: #012E52;
	padding-top: 5px;
	border: 1px solid #013E70;
	margin-top: 10px;
}


.homecol_box{
	width: 675px;

}

.homecol_box01{
	width: 210px;
	float: left;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
}

.homecol_box01 em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0279DB;
	font-style: normal;
	line-height: 13px;

}

.homecol_box01 strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
}
	





#content_960 li{
	background-image: url(assets03/bullet_blue.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: left 1px;
	margin-left: 10px;
	margin-bottom: 15px;
}



#def_content_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
}


#content_960 table{
	width: 960px;
}

.yt_table {
	margin: 0px;
	padding: 0px;

}

.yt_table td{
	margin: 0px;
	padding: 0px;
}

.page_column {
	margin: 0px;
	padding: 0px;

}

.page_column td{
	margin: 0px;
	vertical-align: top;
	width: 50%;
	padding-top: 0px !important;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 18px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.page_column td p{

	padding-bottom: 10px;

}

.page_column  strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #CCCCCC;
	font-weight: normal;
}

#content_960 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	vertical-align: top;
	width: 190px;}
	
#content_960 td:first-child{

	padding-left: 0px;

	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#project_box{
	width: 600px;
	overflow: auto;
	padding-left: 75px;
	padding-top: 25px;
	margin-top: 25px;
	border-top-style: solid;
	border-top-color: #4B5C65;
	border-top-width: 1px;
}



#project{
	float: left;
	width: 260px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC00;
	padding-left: 15px;
	
}

#project img{
	margin-left: -15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



#content02_wrapper_bak{
	background-image: url(assets03/contentwrapper02_bak.png);
	background-repeat: repeat-y;
	background-position: center;
}


#content02_wrapper{
	padding-bottom: 10px;
}

	
#content02_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
}


#content02_960 table{
	width: 960px;}


#content02_960 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	vertical-align: top;
	width: 310px;
	padding-left: 10px;
			

}
#content02_960 td ul{
	padding-top: 10px;
}

#content02_960 td li{
	background-image: url(assets03/bullet_tan.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECE9D8;
}

#content02_960 td b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ECE9D8;

}

	


#content02_960 td p{
	padding-bottom: 20px;
}




#footer_wrapper_top{
	background-image: url(assets03/foot_top_bak.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height: 112px;
	color: #999E8A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#def_footer_wrapper_top{
	background-image: url(assets03/def_foot_top_bak.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 152px;
	color: #01325A;
}

#def02_footer_wrapper_top{
	background-image: url(assets03/def_foot_top_bak02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 152px;
	color: #003300;
}


#footer_wrapper{
	background-image: url(assets03/foot_bak.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 102px;
	max-width: 1400px;
	margin-right: auto;
	margin-left: auto;
}

#def_footer_wrapper{
	background-image: url(assets03/def_foot_bak.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 73px;
}




#footer_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 0px;
	padding-left: 20px;
	line-height: 14px;

}
#footer_960 b{
	color: #666666;
	font-size: 11px;
	font-weight: bolder;
}

#footer_960 img{
	margin-left: -2px;
}





#def_footer_960{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 0px;
	padding-left: 20px;
	line-height: 14px;
	top: -25px;
	position: relative;

}
#def_footer_960 b{
	color: #666666;
	font-size: 11px;
	font-weight: bolder;
}

#def_footer_960 img{
	margin-left: -2px;
}








/* Panels & Sections */

#logo{
	float: left;
	height: 75px;
	width: 400px;
}
#tab_box{
	float: left;
	height: 75px;
	width: 527px;
	padding-left: 33px;
}

#header_logo{}

#tab_holder{
	width: 610px;
	float: left;}
	


#left_panel01{
	float: left;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 25px;

}
#right_panel01{
	float: left;
	width: 685px;
	padding-left: 35px;
	padding-top: 25px;
}


#left_panel02{
	float: left;
	width: 685px;
	padding-left: 35px;
	padding-top: 25px;
}

#left_panel03{
	float: left;
	width: 215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 25px;
	line-height: 14px;
	text-align: right;
	padding-right: 25px;
}

#left_panel03 p{
	padding-bottom: 15px;
}


#left_panel03 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}



#right_panel02{
	float: left;
	width: 215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 25px;
	line-height: 15px;
}


#right_panel02 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006600;
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}

#right_panel02 p{
	padding-bottom: 15px;
}


#big_panel01{
	float: left;
	width: 925px;
	padding-left: 35px;
	padding-top: 25px;
}



.portfoliogrid{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-bottom: 15px;
}

/* Poertfolio */

.portfoliogrid{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-bottom: 10px;
}

.portfoliogrid td{
	background-image: url(assets02/img_bak.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 166px;
	padding-bottom: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	line-height: 5px;
}

.portfoliogrid a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

.portfoliogrid td strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

.portfoliogrid td strong a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

.portfoliogrid em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #716642;

}

.portfoliogrid img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 5px;
}
/* Top Tabs */

#tab_home{
	background-image: url(assets03/fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}

#tab_home a:hover{
	background-image: url(assets03/tab_home02.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}




#tab_about{	background-image: url(assets03/fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
		margin-right: 1px;}

#tab_about a:hover{
	background-image: url(assets03/tab_about02.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}
		
		
	
#tab_work{	background-image: url(assets03/fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
		margin-right: 1px;}

#tab_work a:hover{
	background-image: url(assets03/tab_work02.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}
	
#tab_contact{	background-image: url(assets03/fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
		margin-right: 1px;}
		
#tab_contact a:hover{
	background-image: url(assets03/tab_contact02.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}
	
#tab_flarejumper{
	background-image: url(assets03/fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;

		margin-right: 1px;
}

#tab_flarejumper a:hover{
	background-image: url(assets03/tab_flare02.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 99px;
	width: 103px;
	margin-right: 1px;
}

/* Random Classes */

.rnd_headline strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #C9BE81;
	font-style: normal;
	font-weight: bold;
}
.rnd_headline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	width: 700px;
	padding-top: 20px;

	line-height: 20px;
}

.rnd_headline h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	font-weight: bolder;
	padding-bottom: 10px;
	line-height: 32px;

}

.btitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: lighter;
	color: #FFFFFF;
	font-style: normal;
	padding-bottom: 10px;
}
.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
}

.content em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #C9BE81;
	font-style: normal;
	font-weight: bold;
}

.content h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: lighter;
	color: #FFFFFF;
	font-style: normal;
		line-height: 28px;

}


.content strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #CCCCCC;
	font-weight: normal;
}

.content p{
	padding-top: 10px;
	padding-bottom: 15px;
}

.content ul{
	padding-bottom: 72px;
	background-image: url(assets03/lu_bottom01.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 10px;
}

.content li{
	display: inline-block;
	background-image: url(assets03/li_bak01.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	width: 551px;
	padding-left: 45px;
	padding-top: 5px;
	color: #CCCCCC;
}

.content li:first-child{

	background-image: url(assets03/lu_top01.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 19px;
	width: 551px;
	padding-left: 45px;

	padding-top: 24px;

}

.content hr{
color: #ccc;
background-color: #fff;
height: 1px;
}

.white_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	width: 960px;
}

.white_content p{
	padding-bottom: 15px;
}

.white_content strong{
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000000;
	font-style: normal;
	font-weight: lighter;
	line-height: 26px;
}

.white_content h1{
	font-size: 48px;
	font-weight: lighter;
	padding-bottom: 15px;
	font-family: "Times New Roman", Times, serif;
		line-height: 44px;
}


.white_content ul{
	margin-left: 50px;
	padding-bottom: 20px;
}

.white_content li{
	padding-left: 5px;
	list-style-position: outside;
	list-style-type: square;
	font-size: 14px;
}

.white_content em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-style: normal;
	font-weight: lighter;
	line-height: 24px;
}



.red_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
}

.red_content p{
	padding-bottom: 15px;
}

.red_content strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
		color: #ffffff;
	font-style: normal;
	font-weight: lighter;
	line-height: 26px;
}

.red_content h1{
	font-size: 42px;
	font-weight: lighter;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
}


.red_content ul{
	margin-left: 50px;
	padding-bottom: 20px;
}

.red_content li{
	padding-left: 5px;
	list-style-position: outside;
	list-style-type: square;
	font-size: 14px;
}

.red_content em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-style: normal;
	font-weight: lighter;
	line-height: 20px;
}


/* Twitter */
#twitter_div{
	line-height: 14px;
}
.sidebar-title{}
#twitter_update_list{}

#twitter_update_list li{
	background-image: url(assets03/twit_bak.gif);
	background-repeat: no-repeat;
	height: 115px;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top:  10px;
	padding-left: 25px;
}
#twitter-link{}

/* toc */

#toc {
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 202px;
	text-align: right;
	padding-right: 25px;
	background-image: url(assets03/toc_line.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #ECE9D8;
	font-weight: bold;
}

#toc a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#toc a:hover{
	color: #FFCC00;

}

/* Special Templates */

#def03_header_wrapper{
	background-image: url(assets03/def_header03.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def03_main_image_wrapper{
	background-image: url(assets03/def_bak03.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	height: 241px;
}

#def03_content_wrapper{
	background-image: url(assets03/def_content_bak03.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#def03_footer_wrapper_top{
	background-image: url(assets03/def_foot_top_bak03.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 152px;
	color: #003300;
}



#def04_header_wrapper{
	background-image: url(assets03/def_header04.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def04_main_image_wrapper{
	background-image: url(assets03/def_bak04.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	height: 241px;
}

#def04_content_wrapper{
	background-image: url(assets03/def04_bluebak.png);
	background-repeat: repeat-y;
	background-position: center;
}

#def04_footer_wrapper_top{
	background-image: url(assets03/def_foot_top_bak04.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 152px;
	color: #000000;
}


#def_white_header_wrapper{
	background-image: url(assets03/def_header02_white.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def_white_main_image_wrapper{
	background-image: url(assets03/def_bak02_white.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;

}

#def_white_content_wrapper{
	background-image: url(assets03/white_curve.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 132px;
}



#def_red_header_wrapper{
	background-image: url(assets03/def_header02_red.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
}

#def_red_main_image_wrapper{
	background-image: url(assets03/def_bak02_red.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

#def_red_out_wrapper{
	background-image: url(assets03/red_bak.png);
	background-repeat: repeat-y;
	background-position: center top;
}


#def_red_content_wrapper{
	background-image: url(assets03/red_curve.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 132px;
}

#def_red_footer_wrapper_top{
	background-image: url(assets03/def_foot_top_bak04.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 152px;
	color: #000000;
}

/* Forms */
.white_form_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #504927;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	line-height: 12px;
}

.white_form table{
	font-family: Arial, Helvetica, sans-serif;

}




.white_form td{
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #0052A4;
	padding-bottom: 3px;

}


.green_form_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DED9BC;
	margin-right:25px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 10px;
	line-height: 12px;
}

.green_form {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(assets03/blob_top01.png);
	background-repeat: no-repeat;
	width: 551px;
}




.green_form td{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #A29862;
	padding-bottom: 3px; 

}

