﻿body 
{
    background-color:#ffffff;  
    font-family: Arial;
    font-size:11pt;
    margin:0px;
    padding:0px;
    color:#0a3557;

}
.bottem_links 
{
	font-family:  Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.title {color:#2963AC; font-size:13px; font-weight:bold;}
.sub_title {color:#2963AC; font-size:12px; font-weight:bold;}

.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #73A9D7;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #333743;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #73A9D7;
}
a
{
    color:#86B3DB;
    text-decoration:none;
}

a:hover
{
    color:#86B3DB;
    text-decoration:underline;
}
#mainDiv 
{
    font-family: Arial;
    font-size:12px;
    
   
    
}#mainDiv  A
{
   color:#2963AC;
    text-decoration:none;
}
#mainDiv  A:hover
{
    color:#2963AC;
    text-decoration:underline;
}

#mainDiv td
{
    text-align:left;
    vertical-align:top;
    padding:3px;
}

.menuItemStyle
{
   COLOR:White;
}

.divFullScreen
{
   position:relative;
    width:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align:center; /* centering div for IE*/
}
.clearBoth
{
    clear:both;
}

#wrapper
{
    position:relative;
    
    
}



/*************** HEADER SECTION *************/
#headerWrapper
{
    background-color:#72a9d6; /*deep blue */
    border-bottom:solid 5px red;
    margin-top:20px;
}
#divHeader
{
    margin-left:auto; /* centering div for FF */
    margin-right:auto; /* centering div for FF*/
    height:80px;
    width:940px;
   
   
}
#divLogo
{
    float:left;
    width:350px;
    margin-top:5px;
    margin-left:-45px;
}
#divSearch
{
    height:80px;
    float:right;
    width:530px;
    background-image:url(../Images/site/grid.gif);
    background-repeat:no-repeat;
    background-position:75% 100%;
    
    color: #5387B7; /* Text-color: sky blue*/
    
   
}
.divMenuLinks a
{
   color: #5387B7; /* Text-color: sky blue*/
   font-size:15px;
   text-decoration:none;
}

.divMenuLinks a:hover
{
    color:#ffffff;
}

/************ END Header Section ********************/



#flashWrapper
{     
    
    background-position:bottom;
    background-repeat:repeat-x;
   
}
#divFlash
{
    margin-left:auto; /* centering div for FF*/
    margin-right:auto; /* centering div for FF*/
  
    height:310px;
    width:936px;
   
}

/******** main HomePage Section************/

#mainWrapper
{
        
    
    background-position:top;
    background-repeat:repeat-x;
    background-color:#ffffff;
    
  
    
    
   
    
}


    
}
#divMainContent
{
  
    margin-left:auto; /* centering div for FF*/
    margin-right:auto; /* centering div for FF*/
    font-family:Arial;
    font-size:12px;
   /* margin-bottom:10px;*/
    text-align:left;
    background-color:#ffffff;
  
   

}
 


#divMainContent div
{
    font-family:Arial;
    color:#FFFFFF;
    font-size:12px;
}

.title1
{
  font-family:Arial;
  color:#72a9d6;
  font-size:21pt;
 
}
.title2
{
  font-family:Arial;
  color:#72a9d6;
  font-size:14pt;
 
}

/*3 next divs are only in home page*/
#leftDiv
{
    float:left;
    width:286px;
     height:156px;
    margin:0px 0px 0px 0px;
    text-align:left;
    font-size:12pt;
    color:#ffffff;
    
}


#mainDiv
{
    float:left;
    width:273px;
    height:130px;
    margin:0px auto 0px auto;
    background-position:center;
    background-repeat:no-repeat;
    font-size:12pt;
    color:#ffffff;
    
}

#rightDiv
{
    float:left;
    width:280px;
     height:148px;
      margin:0px 0px 0px 0px;
    text-align:left;
   font-size:12pt;
    color:#ffffff;
}
#divMainRight ul
{
    list-style-image:url(../Images/icons/vi_ul.gif);
    line-height:20px;
   
    
}
#divMainRight li
{
    padding-left:8px;
    
}

/***************End main HomePage Section********************/


/***************Footer section********************/
#footerWrapper
{
    background-color:#0a3557; /*deep blue */
    border-bottom:solid 2px #ed1f24;  /*red bottom line*/
    border-top:solid 4px #fdd214; /*Yellow border*/
   
   
}

#divFooter
{
    margin-left:auto; /* centering div for FF*/
    margin-right:auto; /* centering div for FF*/
    margin-top:2px;
    height:20px;
    width:860px;
     color:#5387B7;
}





/**************End Footer section*************************/




#contentDiv A
{
   color:#2963AC;
    text-decoration:none;
}
#contentDiv A:hover
{
    color:#2963AC;
    text-decoration:underline;
}

/********************MENU CLASSES**************************/

.divInnerMenu
{
 margin-right:10px;
     margin-left:0px;
     margin-top:10px;
   line-height: 18pt
}

.menuOver
{
    font-family : Arial;
    color:#72a9d6;
    font-size:13px;
}
.menuNormal
{
    font-family : Arial;
    color:#333743;
    text-decoration:none;
    text-align:left
    font-size:13pt;
}
.divInnerMenu div
{
    margin-right:0px;
    padding:0px 10px 1px 0px;
    float:left;
}

.divInnerMenu a
{   
    font-family : Arial;
    color:#333743;
    text-decoration:none;
    font-size:13px;
}
.divInnerMenu a:hover
{
    color:#72a9d6;
}
#divCaption
{
    margin-left:10px;
    
}

/*Login page*/
#divLogin
{
    padding:50px auto 50px auto;
    text-align:center;
}

.login
{
    margin:40px auto 40px auto;
}

/*Distributors form*/
#divForm
{
    margin-left:20px;
}

.divTextFromDb
{
    height:90px;
}

table td

{
    text-align:left;
    vertical-align:top;
}

.tblAccessories ul

{
    padding:0px 0px 0px 11px;
}