*		{ margin:0; padding:0; text-indent:0; font-family:Arial; zoom:1; }
TR, TD
IMG,
TABLE	{ border:none; }
BODY	{ background:#7a8890 url('../images/bg.jpg') top repeat-x; font-size:12px; }
A		{ color:#fff; font-size:13px; }
A:hover	{ text-decoration:none; }


/*
**	Structure
*/
.page_wrap		{ width:100%; }
.page_left,
.page_right		{ line-height:0; font-size:0.01pt; }
.page			{ width:1000px; }


/*
**	Backgrounds
*/
.gray			{ background:#3d5065; }
.header			{ background:url('../images/header_bg.jpg') right 4px no-repeat; }
.header_right	{ background:url('../images/header_right.jpg') left 151px no-repeat; }


/*
**	Header
*/
.logo				{ float:left; width:208px; margin:0 70px 0 0; }

.icon_menu					{ float:left; width:300px; }
.icon_menu A				{ float:left; width:22px; height:19px; margin-top:24px; margin-right:70px; line-height:0; font-size:0.01pt; text-decoration:none; }
.icon_menu .home			{ background:url('../images/top_icons.gif') 0 0 no-repeat; }
.icon_menu .home:hover		{ background:url('../images/top_icons.gif') 0 -19px no-repeat; }
.icon_menu .contact			{ background:url('../images/top_icons.gif') -22px 0 no-repeat; }
.icon_menu .contact:hover	{ background:url('../images/top_icons.gif') -22px -19px no-repeat; }
.icon_menu .sitemap			{ background:url('../images/top_icons.gif') -44px 0 no-repeat; }
.icon_menu .sitemap:hover	{ background:url('../images/top_icons.gif') -44px -19px no-repeat; }

.contacts					{ float:left; width:200px; margin-top:20px; }
.contacts P					{ color:#fff; font-family:Tahoma; font-size:14px; font-weight:bold; }
.contacts .phone			{ font-family:Arial; font-size:20px; font-weight:normal; letter-spacing:1px; }

.main_menu					{ float:left; width:300px; margin-top:2px; list-style:none; }
.main_menu LI				{ float:left; width:150px; padding-bottom:15px; }
.main_menu A				{ padding:3px 5px 3px 15px; background:url('../images/dec_01.gif') left 9px no-repeat; color:#fff; font-family:Verdana; font-size:13px; font-weight:bold; text-decoration:none; }
.main_menu A:hover			{ background:url('../images/dec_02.gif') left 9px no-repeat; text-decoration:underline; }

.chat						{ float:left; margin:10px 0; padding:4px 0 5px 27px; width:200px; background:url('/images/ico_06.gif') left center no-repeat; color:#fff; font-family:Arial; font-size:15px; font-weight:bold; }

.customer_area				{ float:left; width:200px; color:#fff; font-size:11px; }
.customer_area A			{ color:#fff; font-size:11px; }
.customer_area A:hover		{ text-decoration:none; }
.customer_area .title		{ padding-top:5px; }
.customer_area TD.fld		{ padding-right:5px; background:url('../images/field_bg.gif') right -18px no-repeat; line-height:0; font-size:0.01pt; }
.customer_area TD.fld DIV	{ background:url('../images/field_bg.gif') left 0 no-repeat; }
.customer_area INPUT.fld	{ width:150px; padding:2px 0 2px 5px; border:none; background:none; color:#fff; line-height:12px; font-size:12px; font-weight:bold; }

.slogan						{ height:80px; background:#3d5065 url('../images/header_bg_2.jpg') right top no-repeat; }
.slogan .title				{ padding-top:4px; color:#fff; font-family:Georgia; font-size:20px; font-weight:bold; }
.slogan .text				{ padding-right:300px; color:#96a9bd; font-size:15px; font-style:italic; }

/*
**	Resume Levels
*/
.levels				{ list-style:none; }
.levels LI			{ float:left; width:138px; height:125px; padding:15px 14px; background:url('../images/vert.gif') left center no-repeat; color:#b9c0cc; font-size:12px; }
.levels .first		{ background:none; }
.levels A			{ color:#fff; font-size:15px; font-weight:bold; }
.levels A:hover		{ color:#b9c0cc; }
.levels P			{ padding-top:5px; }

/*
**	Content
*/
.content			{ padding:15px 0; background:#4d5f73; }
.content H1			{ clear:both; margin-bottom:15px; padding-left:5px; border-left:8px #f00 solid; line-height:18px; color:#b9c0cc; font-family:Georgia; font-size:22px; font-weight:bold; }
.content H1 A		{ line-height:18px; color:#b9c0cc; font-family:Georgia; font-size:22px; font-weight:bold; }
.content H2			{ clear:both; margin:20px 0 10px 0; padding-left:13px; line-height:18px; color:#b9c0cc; font-family:Georgia; font-size:18px; font-weight:bold; }
.content H2 A		{ line-height:18px; color:#b9c0cc; font-family:Georgia; font-size:18px; font-weight:bold; }
.content H3			{ clear:both; padding-left:15px; background:url('../images/ico_05.gif') left 3px no-repeat; color:#343e4a; font-family:Georgia; font-size:17px; font-weight:bold; }
.content H3 A		{ color:#343e4a; font-family:Georgia; font-size:17px; font-weight:bold; }
.content H4			{ clear:both; padding:5px 0; color:#fff; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; }
.content H4 A		{ color:#fff; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; }
.content P			{ margin:10px 0 15px 0; padding:0 15px; line-height:20px; color:#b9c0cc; font-size:13px; }
.content CITE		{ margin:10px 0; padding:0 15px; color:#fff; font-size:12px; font-style:italic; }

.round_1			{ position:relative; margin-bottom:30px; border:1px #aacbf0 solid; line-height:0; font-size:0.01pt; }
.round_1 .lt		{ margin:-1px; background:url('../images/corn_1_lt.gif') left top no-repeat; }
.round_1 .rt		{ background:url('../images/corn_1_rt.gif') right top no-repeat; }
.round_1 .lb		{ background:url('../images/corn_1_lb.gif') left bottom no-repeat; }
.round_1 .rb		{ background:url('../images/corn_1_rb.gif') right bottom no-repeat; line-height:normal; }
.round_1 .cont		{ padding:5px 0px 7px 0px; }
.round_1 *			{ position:relative; }
.round_1 P			{ margin:0; padding:0; line-height:18px; color:#cbd1dd; font-size:12px; font-style:italic; }

.content .round_1 P		{ margin:10px 0 15px 0; padding:0; line-height:20px; color:#f0f0f0; font-size:13px; font-style:normal; }

.round_2			{ position:relative; margin-bottom:30px; background:#fff url('../images/corn_2_lt.gif') left top no-repeat; line-height:0; font-size:0.01pt; }
.round_2 .rt		{ background:url('../images/corn_2_rt.gif') right top no-repeat; }
.round_2 .lb		{ background:url('../images/corn_2_lb.gif') left bottom no-repeat; }
.round_2 .rb		{ padding:1px; background:url('../images/corn_2_rb.gif') right bottom no-repeat; line-height:normal; }
.round_2 .cont		{ padding:5px 20px 7px 20px; }
.round_2 P			{ padding-bottom:10px; line-height:18px; color:#222; }

.rb_gray			{ background:#7a899a; }

.blocks				{ margin:0 -25px; list-style:none; }
.blocks LI			{ width:280px; padding:5px 20px; }
.blocks .separator	{ background:url('../images/vert_02.gif') left center no-repeat; }
.blocks A			{ color:#fff; font-family:Georgia; font-size:17px; font-weight:bold; }
.blocks A:hover		{ color:#b9c0cc; }
.blocks A.readmore	{ padding:1px 15px 1px 0; background:url('../images/ico_04.gif') right 4px no-repeat; font-family:Arial; font-size:13px; font-weight:normal; font-style:italic; }
.blocks P			{ padding:5px 0 0 0; line-height:16px; color:#cbd1dd; font-style:italic; }

.list_1,
.list_2				{ list-style:none; color:#cbd1dd; font-size:12px; font-style:italic; }
.list_1 LI			{ padding:1px 0; }
.list_2 LI			{ padding:2px 0 2px 15px; background:url('../images/red_line.gif') left 9px no-repeat; }

.buttons			{ width:100%; margin:0 auto; }
.buttons TD			{ width:33%; text-align:center; }
.buttons A 			{ display:block; width:158px; margin:0 auto; padding:9px 0; background:url('../images/button.gif') center 0 no-repeat; color:#fff; font-family:Georgia; font-size:16px; font-weight:bold; text-decoration:none; }
.buttons A:hover 	{ background:url('../images/button.gif') center -37px no-repeat; }

.clear				{ clear:both; line-height:0; font-size:0.01pt; }

IMG.left			{ float:left; margin:5px 15px 5px 0; }
IMG.right			{ float:right; margin:5px 0 5px 15px; }

P.author			{ text-align:right; color:#fff; font-size:13px; font-weight:bold; font-style:italic; }

/*
**	Footer
*/
.cards					{ margin:0 auto; color:#fff; font-size:12px; }
.copyright				{ padding-left:50px; }
.copyright DIV			{ float:left; padding-bottom:3px; border-bottom:2px #000 solid; font-size:12px; }
.copyright SPAN			{ border-bottom:2px #000 solid; }
.bottom_links			{ clear:both; padding:30px 0 10px 0; text-align:center; color:#000; font-size:12px; }
.bottom_links A			{ margin:0 10px; font-size:12px; color:#000; }
.bottom_links A:hover	{ text-decoration:none; }
