body
{
	margin-top : 12px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.error_message
{
	color : #ff5500;	
}

.products_cat_on
{
	color : #6599FE;
	text-decoration:none;
}

.products_cat
{
	color : #000000;
	text-decoration:none;
}

form 
{ 
	padding: 0; 
	margin: 0; 
} 

p.form_title{
	color:#696969;
	text-align:right;
	font-size :	11px;	
}

input,select,textarea{
	color:#696969;
	font-size :	11px;
}

select
{
	color:#696969;
	font-size :	11px;
}

p,a,span
{
	font-family : arial;
	font-size :	12px;
	color : #000000;
	text-align:justify;
}

.site_text
{
	font-family : arial;
	font-size :	12px;
	color : #000000;
}

.page_title
{
	font-weight :bold;
	color : #6699ff;
	font-size:15px;	
}

il,ul
{
	font-family : arial;
	font-size :	12px;
	color : #000000;
	margin-top:0px;
}

.input_box
{
	font-family : arial;
	font-size :	10px;
	color : #000000;
	text-decoration:none;
}

.faq_question:visited  {color: #000000;}
.faq_question:link  {color: #000000;}
.faq_question:active  {color: #000000;}
.faq_question:hover   { color: #4A82DA; } 

.faq_answer_title
{
	font-weight :bold;
}

.left_menu_1
{
	color : #6699ff;	
	text-decoration:none;
	font-weight:bold;
}

.left_menu_1_on
{
	color : #656565;
	text-decoration:none;
	font-weight:bold;
}

.left_menu_2
{
	color : #656565;
	text-decoration:none;
	font-weight: bold;
}

.left_menu_2_on
{
	color : #ffffff;
	text-decoration:none;
	background:#6599FE;
	font-weight: bold;
}

.left_menu_3
{
	color : #656565;
	text-decoration:none;
	font-weight: bold;
}

.left_menu_3_on
{
	color : #ffffff;
	text-decoration:none;
	background:#6599FE;
	font-weight: bold;
}
.left_menu_4_on
{
	color : #333333;
	text-decoration:none;
}
.footer
{
	font-size :	9px;
	text-decoration:none;
	text-align:center;
}
.footer_link
{
	font-size :	11px;
	text-align:center;
}

.blue_text
{
	color:#4A82DA;
}

.grey_title
{
	color:#686868;
	font-size:16px;
	font-weight :bold;
}

.blue_title
{
	color:#4A82DA;
	font-size:16px;
	font-weight :bold;
}

.faq_link:visited  {font-weight :bold;font-size :	12px;color:#4A82DA;}
.faq_link:link  {font-weight :bold;font-size :	12px;color:#4A82DA;}
.faq_link:active  {font-weight :bold;font-size :	12px;color:#4A82DA;}
.faq_link:hover   { font-weight :bold;font-size :	12px;color:#000000; } 


.dna_tips_link
{
	font-weight :bold;
	font-size :	12px;
	color:#000000;
}

.left_menu_article
{
	color : #4A82DA;
	font-weight :bold;
}

.left_menu_article_begin
{
	color : #656565;
	text-decoration:none;
	padding-right:16px;
}

.hm_article_link:link, .hm_article_link:visited
{	color : #FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.hm_article_link:hover
{
	color : #FFFFFF;
	text-decoration:underline;
	font-weight: bold;	
}

/*** flags *****/
.flag1, .flag2, .flag3, .flag4, .flag5, .flag6, .flag7,.flag8,.flag9,.flag10, .flag11, .flag14, .flag17, .flag15, .flag18, .flag13, .flag19, .flag20, .flag21
{ 	
	background:transparent url('../images/flags/flags.jpg') no-repeat 0px 0px;
	display:block;
    height:15px;
    width:25px;
    overflow:hidden;
}

.flag1{ background-position: 0px 0px; }
.flag2{	background-position: 0px -20px;}
.flag3{	background-position: 0px -40px;}
.flag4{	background-position: 0px -60px;}
.flag5{	background-position: 0px -80px;}
.flag6{	background-position: 0px -100px;}
.flag7{	background-position: 0px -120px;}
.flag8{	background-position: 0px -140px;}
.flag9{	background-position: 0px -160px;}
.flag10{ background-position: 0px -180px;}
.flag11{ background-position: 0px -200px;}
.flag13{ background-position: 0px -240px;}
.flag14{ background-position: 0px -260px;}
.flag15{ background-position: 0px -280px;}
.flag17{ background-position: 0px -320px;}
.flag18{ background-position: 0px -340px;}
.flag19{ background-position: 0px -360px;}
.flag20{ background-position: 0px -380px;}
.flag21{ background-position: 0px -400px;}

/*** sprite ****/
.sprite { 	
	background: url('../images/sprite.jpg');
    height:20px; }
	
.services {	background-position: 0px 0px;  width:143px;}
.menu {	background-position: 0px -25px; width:101px; }
.location {	background-position: 0px -50px; width:140px; }
.chat {	background-position: -148px 0px; width:197px; height:80px; }

/*** bookmark icons *****/
.bloggerbk,.deliciousbk,.diggbk,.facebookbk,.googlebk,.redditbk,.stumbleuponbk,.technoratibk,.yahoobk
{ 	
	background:transparent url('../images/socialbookmarking/bookmarkicons.png') no-repeat 0px 0px;	
    height:16px;
    width:16px;
}

.bloggerbk	{   background-position: 0px 0px; }
.deliciousbk{	background-position: 0px -16px;}
.diggbk		{	background-position: 0px -32px;}
.facebookbk  { 	background-position: 0px -48px;}
.googlebk	{	background-position: 0px -64px;}
.redditbk	{	background-position: 0px -80px;}
.stumbleuponbk	{	background-position: 0px -96px;}
.technoratibk	{	background-position: 0px -112px;}
.yahoobk		{	background-position: 0px -128px;}

div#sidebar-main {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 0px !important;
	border-bottom: none !important;
	background-color: #eef4f4;
	overflow:hidden;
	width:96.5%;
	margin-left:3px;
	margin-left: 0; 
}

h3.capital 
{
	background: url(../images/header.gif) repeat-x top left;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #7B7E7D;
	font-size:13px;
	font-weight:bold;
	padding:7px 9px;
	margin:0px 0px 1px;
}
ul.cmsl
{
	list-style-type:none;
	margin:0 !important;
	padding-left:0px !important;
	padding-right:0px !important;
}
ul.cmsl li
{
border-bottom:1px solid #C6C4C0;
margin:6px 0px;
padding-bottom:6px;
padding-left:9px;
}

ul.cmsl a { display: block;
	font-size:11px;}
ul.cmsl a:link, ul.cmsl a:visited
{
	color:#37556A;
	text-decoration:none !important;
}
ul.cmsl a:hover
{
	color:#AA0828 !important;
	text-decoration:none !important;
}
.backtotop
{
	font-size:11px;
}
.rowheader
{
	background: url(../images/header.gif) repeat-x top left;	
	border-bottom:1px solid #CCCCCC;	
	border-top:1px solid #7B7E7D;
	padding: 7px 0px 7px 10px;
}
.rowalternate
{
	 padding-left:10px;
}
.checklist ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

.checklist li {
	background-image: url('/images/very_good.gif');
	background-repeat: no-repeat;
	padding-left:20px;
	list-style-type:none;
}
.innerColumnLeft {
	     float:left;
     width:223px;  
}

.innerColumnRight {
	     float:right;
     width:223px;    
}
.contentBigBox {
	width:500px;
}

.boxContent {
	padding-left:10px;
	padding-right:10px;
}
.bigBoxHeader {
	width:500px;
	height:14px;
	background-repeat: no-repeat;
}
.bigBoxFooter {
	width:500px;
	height:9px;
	background-repeat: no-repeat;
	font-size:0px;
}
.faqpanel{display:block;width:587px; height:190px; background: transparent url('../images/FaqsPanel.jpg') 0 0 no-repeat;}
.faqpanel ul{padding:45px 13px 0 290px; list-style-image:url('../images/faq-bullet.png');}
.faqpanel ul li a { color:#4A82DA; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; text-decoration:none; font-size:14px}