body{
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
p {
	line-height: 20px;
	text-align: justify;
}

table, tr, td{
	padding: 0;
	margin: 0;
}
.left_side_shadow{
	background-image: url(images/left-glow.jpg); 
	background-repeat: repeat-y;
}
.right_side_shadow{
	background-image: url(images/right-glow.jpg); 
	background-repeat: repeat-y;
}
#targeted_traffic{
	text-align: right;
	margin-top: 15px;
}
.utility_links{
	font-weight: 600;
	color:#06699C;
	font-size:10px;
}

.generic_body{
	font-size: 11px;
	text-align: justify;
	
}

/* Child Classes - Left Navigation */
.left_nav_one{
	background-image:url(images/left_nav_top.gif);
	background-repeat: no-repeat;
	color: #fff;
	
}
.left_nav_two{
	padding: 3px 0 3px 0;
	background-image:url(images/heading_5.gif);
	color: #fff;
	background-repeat:no-repeat;
	font-size:12px;
}
.left_nav_five{
	background-image:url(images/heading_2.gif);
	background-repeat:no-repeat;
	color: #fff;
	font-size:12px;
	
	padding: 3px 0 3px 0;
	color: #fff;
}
.left_nav_three{
	background-image: url(images/left_nav_five.gif);
	background-repeat: no-repeat;
	color: #fff;
}
.left_nav_one_mid{
	background-image: url(images/seo_one.gif);
	background-repeat:repeat-y;
	padding:  7px;
}
.seo_one{
	background-image:url(images/seo_one.gif);
	background-repeat: no-repeat;
}
.seo_services{
	background-image:url(images/seo_list.gif);
	background-repeat: no-repeat;
}
.sem_one{
	background-image:url(images/sem_one.gif);
	background-repeat: no-repeat;
}
.email_one{
	background-image:url(images/email_one.gif);
	background-repeat: no-repeat;
}
.advanced_one{
	background-image:url(images/advanced_one.gif);
	background-repeat: no-repeat;
}
h1{
	font-size: 23px;
	padding: 0;
	margin: 0;
	font-family: arial narrow;
}
/*-- Lists --*/
ul, li{
	/*border: 1px solid red;*/
	/*padding: 0; margin: 0;*/
}
.seo_right_nav{
	background: url(images/seo_right_nav.gif) no-repeat; 
	padding: 36px 0 0 6px;
	margin: 0;
	height: 97px;
	width: 60px;
}
.ul_class {
	/*border: 1px solid red;*/
	
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.ul_class_seo {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.padding_woo{
	/*border: 1px solid red;*/
	text-align: left;
	width: 160px;
	font-size: 11px;
	margin: 41px 5px 5px 6px;
}
.padding_woo_2{
	/*border: 1px solid red;*/
	text-align: left;
	width: 166px;
	font-size: 11px;
	margin: 32px 5px 5px 6px;
}

.background_color_2{
	background-color: #F8F8F8;
	font-size: 11px;
	
}


.background_color{
	background-color: #F8F8F8;
}
a:link{
	color: grey;
	text-decoration:none;
}
a:active{
	color: #003399;
}
a:visited{
	color: #003399;
	text-decoration:none;
}
a:hover{
	color: #003399;
}
.content_padding{
	padding: 0 11px 0 16px;
}
.table_padding_right{
	padding-right: 20px;
}
.heading_3{
	background-image: url(images/heading_3.gif);
	background-repeat: no-repeat;
	color: #fff;
	font-size:12px;
	padding: 3px 0 3px 0;
}
.products_content{
	background-image:url(images/head_gen_content.gif);
}
img.float{
	float: right;
	padding-right: 3px;
}
.breadcrumb{
	font-size: 11px;
	text-align: left;
}
#footer{
	font-size: 11px;
	
}.blue_heading {
	font-size: 12px;
	font-weight: 600;
	color: #3399CC;
}
.black_heading {
	font-size: 12px;
	color: #000000;
	font-weight: 600;
}
.float_image_right{
	float: right;
	padding-left: 4px;
}
input, select, textarea{
	width: 180px;
	font-size: 11px;
	margin-bottom: 3px;
	border: 1px solid #E7EDF2;
}
.button{
	font-size: 11px;
	width: 45px;
}
.radio{
	width: 35px;
	padding: 0;
	margin: 0;
}
