/* CSS Document */
body{ margin:0 auto; padding:0; background:#fff url(../images/body-top-bg.gif) repeat-x; }

img{border:0;}
h1,h2,h3,h4,h5,h6,p,ul,ol,form,feildset,blockquote{ margin:0; padding:0; }
p, html{ font-family:Arial, Helvetica, sans-serif, "MS Sans Serif"; font-size:12px;}


.quote-bg{ background:url(../images/quote-bg.png) repeat-x; }
.quote { font-family: Helvetica, Arial; 
	font-size:13pt; 
	font-weight: bold; 
	color:#389FDD; font-style:italic; 
	padding-bottom:0px; 
	}
	
.quote .span{ color:#FF1907; font-size:14pt; }

.menu-link ul { float:right; }
.menu-link ul li { 
	float:left; 
	list-style:none; 
	font-weight:bold;
	padding:0 10px;
	text-shadow:1px 1px 1px #083961; 
	}
.menu-link ul li a{ color:#000; text-decoration:none;   }
.menu-link ul li a:hover{ color:#F6FF00; border-bottom:1px dotted #F6FF00; }
.menu-link .last { background:none; padding-right:0; }
.menu-link .first{  padding-left:5px; }
.menu-link {  color:#BAB8B8; font-size:16px;   }

.menu-link a{ color:#000; text-decoration:none; margin:0 2px; font-weight:bold; font-size:12px;  }
.menu-link a:hover{ color:#389FDD; border-bottom:1px dotted #389FDD; }


.lower-header { background:url(../images/body-content-bg.gif) repeat-y; padding:0 5px; } 
.lower-header-bg { background:url(../images/lower-header.png) center 5px no-repeat;   }
.star-bullet{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px; padding:0px;}
.star-bullet ul { margin-top:10px; margin-left:10px; padding-bottom:5px;}
.star-bullet ul li { list-style:none; font-family:arial; }
.star-bullet ul li { background:url(../images/star-bullet.png) 0 3px no-repeat; 
	font-size:15px; 
	font-weight: lighter;
	color:#41142E; 
	padding-left:18px;
	padding-bottom:5px;
	font-weight:bold;
	font-family:Helvetica, Arial;
	}

.input-bg { background:none; border:none; background:url(../images/input-bg.png) no-repeat;
	padding:8px 10px 10px 15px; display:block; font-size:15px; font-weight:bold; width:130px;

}
.btn-padding{padding:5px 0 0 0;}

	
.left-side { padding:0 5px 0 10px; border-left:1px solid #E0DEDE;  }
.left-side h1 { 
	font-weight:bold; 
	font-size:17px; 
	color:#FF1200; 
	text-align:left;
	border-bottom:1px solid #ccc;
	line-height:28px; 
	font-family:Helvetica, Arial; 
	padding-bottom:0; 
	}

.left-side-border {   padding-bottom:8px;}
.google-ad { background:#fff; width:175px; margin:0 auto 10px; border:4px solid #F3F3F3; }	


.body-bg-outer { background:url(../images/body-content-bg.png) center repeat-y; }
.body-bg { padding:0 25px 15px 15px; text-align:justify; }
h1 { color:#FF1200; font-size:19px; font-family:Helvetica, Arial; font-weight:bold;  padding-bottom:5px; }

.hr-line { display:block; border-bottom:1px solid #BCBCBC; margin-bottom:15px; }
h2 { color:#000; font-size:13px; font-family:Arial, Helvetica, sans-serif, "MS Sans Serif"; margin-top:8px;}
p{ color:#232323;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	margin:0;
	padding:0 0 10px 0;
	}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:0px 0 0 0px;
	margin:0;
}	
	
.logo-img { border:4px solid #F3F3F3; }		

.logo h2{font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#00000; font-weight:bold; padding:5px 0 0 0;}
.logo h2 strong{color:#ff1800; font-family:Arial, Helvetica, sans-serif; font-size:27px;}
	

.footer { text-align: center; padding:15px 0; line-height:19px; color:#000; }	
.footer a { color:#000; text-decoration:none; margin:0 5px;  }
.footer a:hover {  border-bottom:1px dotted #ff4e00; color:#ff0000;  }
.footer .copyright { font-size:11px; color:#747474;}
.nav-lt{
	padding:0 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.nav-lt ul{
	text-decoration:none;
	list-style:none;
	padding:0;
	margin:0;
}
.nav-lt ul li{
	list-style:none;
	text-decoration:none;
	background:url(../images/bullets.png) no-repeat 0px 15px;
	padding:10px 5px 0 10px;
	color:#000;
	font-size:12px;
	}
h3{margin:0; padding:0;}
.nav-lt ul li h3 a{
	list-style:none;
	text-decoration:none;
	color:#000;
	font-size:12px; margin:0;
	padding:0;
	}
.nav-lt ul li h3 a:hover{
	list-style:none;
	text-decoration:none;
	color:#ff1200;
	font-size:12px; margin:0; padding:0;
	}
.nav-bdr{border:1px solid #ecd9ba; background:#fff;}

#connect.sub-feature ul.link li form a {
background:none repeat scroll 0 0 transparent;
color:#0489B7;
display:inline;
font-size:inherit;
padding:0;
text-decoration:underline;
}

ul.link li {
-moz-border-radius:4px 4px 4px 4px;
-moz-box-shadow:0 2px rgba(0, 0, 0, 0.05), 0 -2px rgba(0, 0, 0, 0.05) inset;
background:-moz-linear-gradient(center top , #FFFFFF 50%, #FCFCFC 0%) repeat scroll 0 0 #FFFFFF;
border:1px solid rgba(0, 0, 0, 0.15);
line-height:24px;
margin:10px 5px 0 0;
padding:0;
width:230px;
}

ul.link li a {
background-image:url(../images/arrow.jpg);
background-position:95% 60%;
background-repeat:no-repeat;
display:block;
font-size:13px;
padding:5px 35px 7px 35px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

a:link, a:visited, a:hover, a:active {
color:#333;
text-decoration:underline;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

.sub-feature li#connect-twitter {
background:url(../images/icon-twitter.jpg) #fff;
background-repeat:no-repeat;
background-position:5px 6px;
}
.sub-feature li#connect-facebook {
background:url(../images/icon-facebook.jpg) #fff;
background-repeat:no-repeat;
background-position:5px 6px;
}
.sub-feature li#connect-blog {
background:url(../images/blogger.png) #fff;
background-repeat:no-repeat;
background-position:5px 6px;
}
 
.padding-lt1{
    padding:0 0 0 16px;
    }
