/****************************************/
/* convergedirect.com */
/* copyright (c) theworxgroup - 2008 */
/* base.css */
/****************************************/
img	{ border:0px; }
img, div, input { behavior: url("/style/iepngfix.htc"); }
.clear { clear:both; }
form { margin:0; }

body { margin:0; padding:0; text-align:center; min-width:940px; font-family:arial; font-size:12px; color:#ccc; }
body.hp { background:#000 url(/images/background_hp_mw.gif) top no-repeat; }
body.int { background:#000 url(/images/background_int_mw.gif) top no-repeat; }

div.header { width:940px; margin:0 auto; text-align:left; height:44px; padding:46px 0 10px 0; background:url(/images/background_header.gif) top left repeat-y; }
	div.header img.logo { float:left; }
	div.header img.tagline { float:right; padding:22px 0 0 0; }
div.flash { width:1200px; margin:0 auto; }
	body.hp div.flash { height:260px; background:url(/images/flash_hp.jpg) top no-repeat; }
	body.int div.flash { height:89px; background:url(/images/flash_int.jpg) top no-repeat; }

div.page { width:940px; margin:0 auto; text-align:left; background:url(/images/background_page.gif) top left repeat-y; }
	div.page ul.nav { float:left; width:95px; padding:20px 0; text-align:right; }
		div.page ul.nav li { font-size:12px; font-weight:bold; }
		div.page ul.nav li a { color:#62af11; text-decoration:none; display:block; padding:7px 20px 7px 0; }
		div.page ul.nav li a:hover { color:#ffd204; }
		div.page ul.nav li.active a { color:#ffd204; }
			div.page li.active ul.subNav { padding:0 0 10px 0; position:relative; top:-4px; }
			div.page li.active ul.subNav li { font-size:11px; font-weight:normal; }
			div.page li.active ul.subNav li a { color:#666; text-decoration:none; display:block; padding:3px 20px 3px 0; }
			div.page li.active ul.subNav li a:hover { color:#ccc; }
	div.page div.content { float:left; width:755px; padding:30px 30px 60px 30px; }
		div.page div.content h1 { color:#ffd204; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:0 0 15px 0; }
		div.page div.content h2 { color:#6eb43f; font-size:13px; font-weight:bold; padding:12px 0 3px 0; line-height:1.4em; }
		div.page div.content h3 { font-weight:bold; padding:10px 0 3px 0; font-style:italic; }
		div.page div.content p { padding:8px 0 8px 0; line-height:1.4em; }
			div.page div.content h2 + p { padding-top:0; }
			div.page div.content h3 + p { padding-top:0; }
			div.page div.content p + ul { padding-top:0; }
		div.page div.content ul { padding:8px 0; line-height:1.4em; }
		div.page div.content ul li { list-style-type:disc; margin-left:15px; }
			div.page div.content ul ul { padding:0 0 8px 0; line-height:1.4em; }
			div.page div.content ul li ul li { list-style-type:circle; }
		div.page div.content a { color:#62af11; text-decoration:none; }
		div.page div.content a:hover { color:#ffd204; }
		
/****************************************/
/* page specific */
/****************************************/
div.page div.sidebar { float:right; width:210px; text-align:center; margin-left:20px; }
div.page table.client { width:100%; margin:10px 0; }
	div.page table.client td { vertical-align:middle; }
div.page div.content ul.gallery { }
div.page div.content ul.gallery li { display:inline; list-style-type:none; margin:0 5px 0 0; }
	div.page div.content ul.gallery li img { border:1px solid #62af11; }
		
div.footer { color:#666; margin:0px 270px 0 130px; padding:15px 0 20px 0; background:url(/images/footer_bg.gif) top left no-repeat; font-size:11px; line-height:1.4em;}
		div.footer a { color:#666; text-decoration:none; }
		div.footer a:hover { color:#62af11; }

div.learn { margin:0px 0px 0 130px; }
		div.learn a { color:#62af11; text-decoration:none; }
		div.learn a:hover { color:#ffd204; }

table.contact_form td { padding-bottom:10px; }
table.contact_form td.textLabel { text-align:right; padding:0 10px 0 0; }		