@charset "UTF-8";
/* CSS Document */


body{
margin:0;
padding:0;
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
background-color:#f4fbff;
font-size:14px;
}

p { font-size:14px; }
p { padding:0px 10px; }
b{font-size: 110%;}
em{color: blue;}
h1{ font-size:22px; margin: 0; color:#1082C1; padding:0; line-height:24px; }
h2{ font-size:32px; margin: 0; color:#000; padding:50px 10px; float:left; } /* Use for Top Header Company Name */
h3{ font-size:14px; margin: 0; color:#000; padding:10px 10px ; }
#white{ font-size:22px; margin: 0; color:#fff; padding:20px 10px; text-align:right; }
#red{ font-size:16px; margin: 0; color: #FF0000; padding:20px 10px; }
.small { font-size:10px; }
a { color:#666666; }
a:hover { color: #1082C1; }

hr {  background-color:#1081c1; height:7px; margin:5px 10px; width:772px; clear:both;  }
hr#gray {  background-color:#666; height:7px; margin:5px 10px; }
#topright { text-align:right; } /* Use for Top Header Info */

#maincontainer{
width: 794px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #fff;
}

#topsection{
background: #fff url(../images/topbg.jpg) 0 0 no-repeat;
width:794px;
height:110px; /*Height of top section*/
margin-bottom:10px;
}



#middlesection{
background: #fff;
height:auto; /*Height of top section*/
margin-bottom:10px;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumnhome{ /* JUST FOR HOME */
padding:10px 0;
margin-left: 314px; /*Set left margin to LeftColumnWidth*/
margin-right:10px;
border: #E4E4E4 2px solid;
}

#contentcolumn{
padding:10px 0;
margin-left: 214px; /*Set left margin to LeftColumnWidth*/
margin-right:10px;
border: #E4E4E4 2px solid;
}

#leftcolumnhome{ /* JUST FOR HOME */
float: left;
width: 294px; /*Width of left column*/
margin-left: -794px; /*Set left margin to -(MainContainerWidth)*/
background: #fff;
}

#leftcolumn{
float: left;
width: 194px; /*Width of left column*/
margin-left: -794px; /*Set left margin to -(MainContainerWidth)*/
background: #fff;
}

.submenu {
width: 190px;
padding:1px;
border: #E4E4E4 2px solid;
margin:0;
margin-bottom:10px;
}
 
.submenu ul { margin:0; padding:0; }
.submenu ul li { background: #CCCCCC; padding:2px 5px; margin:1px; border-bottom:#666; text-align:left; color:#FFFFFF; }
.submenu ul li:hover { background:#1082C1 ; padding:2px 5px; text-align:left; color:#FFFFFF; }
.submenu ul li a { text-decoration:none; color:#FFFFFF; }

#footer{
clear: left;
width: 100%;
background: #fff;
color: #666666;
text-align: center;
padding: 4px 0;
}

#footer p{
color: #666;
font-size:11px;
text-decoration:none;
}


.innertube{
margin:0 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

#topsection .innertube{
margin:0 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

#nav{
background: #fff;
height:33px; /*Height of top section*/
margin:20px 0 0 0; padding:0;
}

#nav a {  
height:53px; 
background:url(../images/bg_btns.gif) repeat-x; 
padding:15px 9px; /* change value to a smaller width if adds a new btn link */
margin:0; 
vertical-align:middle; 
text-align:center; 
font-weight:bold; 
text-decoration:none; 
font-size:14px; 
line-height:20px;
}

/**** SHopping Cart ****/

.shoponline th{ border-bottom:#E4E4E4 dotted 2px; }






