/* CSS Document */



body

	{

	background-color:#CCCCCC;

	margin:0px;

	padding:0px;

	background-image:url(../images/bg.jpg);

	background-repeat:repeat-y;

	background-position:center;

	}

	

form

	{

	margin:0px;

	padding:0px;

	}



.borderall

	{

	border: solid 1px #999999;

	}

	

.borderalll

	{

	border: solid 1px #fe001a;

	}



.borderal

	{

	border-left: solid 1px #fe001a;

	border-bottom:solid 1px #fe001a;

	border-top: solid 1px #fe001a;

	}



	

p

	{

	margin:0 0 5 0px;

	padding: 0 0 5 0 px;

	}

	

	

.logobg

	{

	background:url(../images/logo_bg.jpg) repeat-x;

	height:138px;

	}



.logobg_inn

	{

	background:url(../images/bg_top_inner.jpg) repeat-x;

	height:91px;

	}

	

.logo

	{

	background:url(../images/logo.jpg) no-repeat;

	width:419px;

	height:138px;

	}

	

.logo_innerpage

	{

	background-image:url(../images/innerpage_logo.jpg);

	background-repeat:no-repeat;

	width:393px;

	height:90px;

	}

	

.topcontent

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	}

	

.searchbox

	{

	width:200px;

	height:15px;

	margin-top:6px;

	margin-left:10px;

	margin-right:6px;

	}

	

.bannerimg

	{

	margin-left:34px;

	margin-right:60px;

	margin-bottom:15px;

	}

	

.box_bg

	{

	background-image:url(../images/box_bg.jpg);

	background-repeat:repeat-y;

	background-position:left;

	}

	



.arrow

	{

	margin-bottom:11px;

	}

	

.footerbg

	{

	background:url(../images/footer_bg.jpg) repeat-x;

	width:auto;

	height:42px;

	margin:auto;

	}

	

.footer

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	margin:auto;

	}

	

.footer:hover

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	font-weight:bold;

	margin:auto;

	}

	

.rights

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:30px;

	color:#000000;

	text-align:center;

	text-decoration:none;

	}

	

	

form

	{

	margin:0px;

	padding:0px;

	}



.searchbt

	{

	top:0px;

	border:0px;

	padding:0px;

	margin:0px;

	background: url(../images/topnavi_bg.jpg) repeat-x left center;

	color:#FFFFFF;

	cursor:pointer;

	}





.bodycontent

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height:16px;

	text-align:justify;

	text-decoration:none;

	padding-right:10px;

	}

	

.bodycontent_right

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height:16px;

	text-align:justify;

	text-decoration:none;

	padding-right:10px;

	padding-left:10px;

	}

	

.head

	{

	font-family:"Lucida Grande";

	font-size:16px;

	color:#c01500;

	text-align:left;

	text-decoration:none;

	font-weight:bold;

	}

	

.head_med

	{

	font-family:"Lucida Grande";

	font-size:20px;

	color:#c01500;

	text-align:center;

	text-decoration:none;

	font-weight:bold;

	}

		

.head_big

	{

	font-family:"Lucida Grande";

	font-size:25px;

	line-height:25px;

	color:#c01500;

	text-align:left;

	text-decoration:none;

	font-weight:bold;

	}

	

.headblack

	{

	font-family:"Lucida Grande";

	font-size:15px;

	color:#000000;

	text-align:left;

	text-decoration:none;

	font-weight:bold;

	}

	

.subhead

	{

	font-family:"Lucida Grande";

	font-size:13px;

	color:#c01500;

	text-align:left;

	text-decoration:none;

	font-weight:bold;

	}

	

.subhead_black

	{

	font-family:"Lucida Grande";

	font-size:14px;

	font-weight:bold;

	text-align:left;

	color:#000000;

	text-align:left;

	text-decoration:none;

	}

	

#border_right

	{

	border-right: solid  #CCCCCC 1px;

	}

	

.textdec

	{

	text-decoration:none;

	color:#000000;

	}

	

.textbox_contact

	{

	width:125px;

	height:17px;

	margin-bottom:3px;

	}

	

.sub_but

	{

	background-image:url(../images/sub_but.jpg);

	height:27px;

	width:72px;

	background-repeat:no-repeat;

	border:0px;

	margin-left:100px;

	cursor:pointer;

	}

	

.sub_but-2

	{

	background-image:url(../images/sub_but-2.jpg);

	height:27px;

	width:72px;

	background-repeat:no-repeat;

	border:0px;

	margin-left:100px;

	cursor:pointer;

	}	

	

.reg_but

	{

	background-image:url(../images/register_but.jpg);

	height:27px;

	width:135px;

	background-repeat:no-repeat;

	border:0px;

	cursor:pointer;

	}

	

.red

	{

	color:#c01500;

	}

	

.border

	{

     background:url(../images/border_sep.jpg) repeat-x;

	 height:1px;

	 }

	 

.img

	{

	float:right;

	padding-bottom:10px;

	padding-left:5px;

	}

	

.img_left

	{

	float:left;

	border:1px solid #CCCCCC;

	margin-right:20px;

	margin-bottom:20px;

	}

	

.flash

	{

	width:352px;

	height:288px;

	}

	

.img_left1

	{

	float:left;

	border:1px solid #CCCCCC;

	margin-right:20px;

	margin-bottom:10px;

	}



.bullet

	{

	padding-right:3px;

	vertical-align:middle;

	}

img.bullet

	{margin-top:-2px;

	}



	

.registerboxbg

	{

	background:url(../images/registrationbox.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.registerbox_power

	{

	background: url(../images/registrationbox_power.jpg) no-repeat;

	width: 260px;

	height:332px;

	}

	

.regis_box

	{

	background:url(../images/regis_box.jpg) no-repeat;

	width: 260px;

	height:450px;

	}

	

.regis_box_social

	{

	background:url(../images/social_media_rg.jpg) no-repeat;

	width: 260px;

	height:355px;

	}

	

.web_reg_box

		{

	background:url(../images/web_reg_bg.jpg) no-repeat;

	width: 260px;

	height:400px;

		}



.rgtboxclient

	{

	background:url(../images/rgtbox_clients.jpg) no-repeat;

	width: 260px;

	height:300px;

	}



.rgtboxspark

	{

	background:url(../images/registrationbox_spark.jpg) no-repeat;

	width: 260px;

	height:300px;

	background-color:#ba1e28;

	}

	

.rgtboxweb

	{

	background:url(../images/regtbox_web.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.rgtboxport

	{

	background:url(../images/rgtbox_port.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.rgtboxtribe

	{

	background:url(../images/register_tribe.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.rgtboxtribe_btm

	{

	background:url(../images/register_tribe1.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.rgtboxcustomweb

	{

	background:url(../images/rgtbox_web.jpg) no-repeat;

	width: 260px;

	height:300px;

	}

	

.rgtboxcustomland

	{

	background:url(../images/regtbox_land.jpg) no-repeat;

	width: 260px;

	height:300px;

	}



.rgtboxviral

	{

	background:url(../images/regtbox_viral.jpg) no-repeat;

	width: 260px;

	height:300px;

	}



.textbox

	{

	width: 166px;

	height: 18px;

	margin:3px;

	}



.textbox_big

	{

	width: 235px;

	height: 21px;

	margin:3px;

	}

	

.textwhite

	{

	color:#FFFFFF;

	text-align:left;

	line-height:20px;

	text-decoration:none;

	}

	

.submit

	{

	background:url(../images/submit_but.jpg) no-repeat;

	border:0px;

	width:75px;

	height:28px;

	cursor:pointer;

	}

	

.take_course

	{

	background:url(../images/take_course.jpg) no-repeat;

	border:0px;

	width:167px;

	height:34px;

	cursor:pointer;

	}

	

.alert

	{

	background:url(../images/alerts_but.jpg) no-repeat;

	border:0px;

	width:167px;

	height:34px;

	cursor:pointer;

	}

	

.email_but

	{

	background:url(../images/email_but.jpg) no-repeat;

	border:0px;

	width:167px;

	height:28px;

	cursor:pointer;

	}

	

.portfolio_bg

	{

	background-image:url(../images/cor_Iden_bg.jpg);

	background-repeat:no-repeat;

	width:180px;

	height:180px;

	overflow:visible;

	}

	

.rgt_mail

	{

	background-image:url(../images/registrationbox_mail.jpg);

	background-repeat:no-repeat;

	width:260px;

	height:300px;

	}

	

.rgt_mkt

	{

	background-image:url(../images/rgtboxmkt.jpg);

	background-repeat:no-repeat;

	width:260px;

	height:300px;

	}

	

.rgt_rp

	{

	background-image:url(../images/registrationbox_rp.jpg);

	background-repeat:no-repeat;

	width:350px;

	height:390px;

	}

	

.table

	{

	margin:0px;

	}

#table

	{background-color:#990000;

	color:#FFFFFF;

	}

.table tr td

	{

	padding:4px;

	border:#696969 solid 1px;

	

	}

.marketing_graphics

	{margin-left:50px;

	}
