html { 
margin:0px; padding:0px; overflow-Y: scroll
}

body { 
 	  MARGIN:0px; padding:0px; font-SIZE: 11px; color: #000;  font-family: Verdana, Arial, Helvetica, sans-serif;
 	  BACKGROUND-color: #fff;
}

a {
	color: #064599; text-decoration:none 
}
a:hover {
	color: #21A5CB; text-decoration: none; background-color:none
}
a:active {
	color: #000099; text-decoration: none
}
a:unknown {
	color: #000099; text-decoration: none
}
a.selected {
	color: #000099; text-decoration: none
}
a.skipnav {
	left: -100px; overflow: hidden; width: 1px; color: #005825; position: absolute; top: -100px; height: 1px; BACKGROUND-color: #fff
}

a.skipnav:active {
	padding-right: 5px; padding-left: 5px; left: 0px; padding-bottom: 5px; overflow: auto; width: 100%; padding-top: 5px; top: 0px; height: auto; BACKGROUND-color: #d9e6df; text-decoration: none
}

a.skipnav:unknown {
	padding-right: 5px; padding-left: 5px; left: 0px; padding-bottom: 5px; overflow: auto; width: 100%; padding-top: 5px; top: 0px; height: auto; BACKGROUND-color: #d9e6df; text-decoration: none
}


p  {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
h3 {font-size:11px; margin:0px; padding:5px 0px 2px 0px}	
h2 {font-size:12px; color:#183C5A; margin:0px; padding:5px 0px 5px 0px}	

.bottomadvertselink {margin:3px 0px 7px -5px; padding:0px 0px 0px 0px; height:20px}

.content { margin:0px; padding:0px}

.content ul {font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	
	}

.content li {
	margin: 0px 0px 5px 0px;
	padding-left: 0px;
	
	}


.content h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0px 0px 10px 0px ; padding:0px }

.content h2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #003399; margin:0px;
 	 	 	 padding:5px 0px 5px 0px
			}	
			 
.content h3 {font-size:11px; margin:0px; padding:5px 0px 2px 0px}	

.listwithline{margin:0px; 0px; 0px; 0px; padding:0px; 0px; 0px; 0px;}

.listwithline ul {font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	border-top:1px dotted #AECADC;
	}

.listwithline li {
	margin: 0px 0px 5px 0px;
	padding-left: 0px;
	border-bottom:1px dotted #AECADC;
	}
	
.ecomfooter {background-color:#000066; CLEAR: both; font-size: 10px; margin: 0px auto; width: 756px; color: #FFFFFF; padding: 0px;  	 	 	 	text-align: center
			}	

.ecomfooter A { font-size:11px; color: #FFFFFF;  text-decoration: none
			}	



.footer {clear: both; border-top: #d7d7d7 1px solid; font-size: 9px; margin: 5px auto; width: 756px; color: #777;
	 	 padding-top: 2px; text-align:center ; padding-bottom:0px; padding-left:0px; padding-right:0px 
		}

.footer A {color: #777; text-decoration: none;}

.footer A:hover {color: #559534; text-decoration: none}

.header {font-SIZE: 10px; MARGIN: 8px auto; width: 863px; color: #777; height: 75px; padding:0px}

.header A {	color: #777; text-decoration: none}

.header A:hover {	color: #559534; text-decoration: none}

.header A.selected {font-WEIGHT: bold}

.headermenu { float:right ; width: 470px; margin:0px; padding:0px;}

HR {BACKGROUND: #6e8ca4; color: #6e8ca4; border-top-STYLE: none; border-right-STYLE: none; border-left-STYLE: none; height: 1px;  	 	border-bottom-STYLE: none
   }
   
IMG {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

IMG.icon {MARGIN: 5px; VERTICAL-ALIGN: middle}

.leftbottom {FLOAT: left; width: 144px; margin: 0px; padding: 0px}

.leftcolumn {FLOAT: left; width: 145px; margin: 2px 0px; 0px; 0px; padding: 0px}

.leftlinks { margin:10px 0px 0px 10px ; padding: 0px; width: 130px }

.logo {	FLOAT: left; width: 217px; margin:0px auto; padding:0px}

.leftcontainer { float:left; width:310px; margin: 0px; padding: 0px; }

.mainmenu {FLOAT: left; width: 144px; BACKGROUND-color: #FFFFFF; margin:0px; padding:0px;}

.mainmenu ul {margin : 0px; padding-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px 
			  font-size: 11px; list-style-type:none; border-top:1px dotted #AECADC;
 	 	 	 }
			 
.mainmenu li {margin: 0px 0px 5px 0px;font-size:11px; padding-bottom:5px; padding-top:0px; padding-left: 8px; padding-right:0px;
			  background: url(../images/bullet_3.gif) no-repeat 0 6px; border-bottom:1px dotted #AECADC;
			 } 
	
.outline { border-right: #d7d7d7 1px solid; padding-right: 1px; BACKGROUND-position: left bottom; padding-left: 3px; padding-bottom:  	 	   3px; MARGIN: 0px auto; overflow: hidden; border-left: #d7d7d7 1px solid; width: 863px; padding-top: 0px; 
		   padding-bottom:  0px; border-bottom: #d7d7d7 1px solid; BACKGROUND-REPEAT: repeat-y; border-top: #d7d7d7 1px solid; 		 	 	   padding-top: 1px
		 }
		 
P {	MARGIN: 0px 0px 6px; LINE-height: 1.5em}

.replace {	DISPLAY: none}

.middlecolumn { float: left;  padding:0px; 0px; 0px; 0px; margin:0px 0px 0px 4px; width:548px ; background-color:#FFFFFF;
 	 	 	   border-left: #F7F7F7 1px solid; border-right: #F7F7F7 1px solid
			 }
			 
.righttaddcolumn { 	FLOAT: right; width: 157px; margin: 2px 0px; 0px; 0px; padding: 0px; background-color: #F8F8F8}
#image1 a {
    href:"http://www.sourceecommerce.com"}

.rightcontainer { float:right; width:310px; height:251px margin:0px; padding:0px }
			   			   
.rightcontainermenuop { margin:0px 0px 0px 15px; padding:0px 0px 0px 0px }

.rightcontainermenubot{ float:right; width:180px; margin:0px; padding:0px}

.rightheader{ margin:0px; padding:0px; width:550px; height:30px}

.rtopnavigate{ margin:0px 0px 5px 0px; padding:0px; width:550px}		

.rtopnavigate A { color: #183C5A; text-decoration: none; text-decoration:underline}

.rtopnavigate a:hover {	color: #21A5CB; text-decoration: none; background-color:none}

.rbottomnavigate{text-align:left; margin:0px 0px 5px 0px; padding:0px 5px 0px 0px ; width:550px; border-top:1px dotted #AECADC; 	 	 	 	 	border-bottom:1px dotted #AECADC;}		

.rbottomnavigate A {color: #064599; text-decoration: none;}

.rbottomnavigate a:hover { color: #21A5CB; text-decoration: none; background-color:none}

.rightadditional {margin:0px; padding:0px; border-top: #d7d7d7 1px solid }	

.rightadditional h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#156B95; margin:0px;
 	 	 	 	 	  padding:10px 0px 5px 0px
					}
						
.rightadditional ul {margin : 0px; padding-bottom:0px; padding-left:2px; padding-right:0px; padding-top:0px; 
					 font-size: 11px; list-style-type:none
					}
					
.rightadditional li{ margin: 0px 0px 5px 0px; font-size:11px; padding-bottom:3px; padding-top:0px; padding-left: 8px;
 					 padding-right:0px; background: url(../images/bullet_3.gif)  no-repeat 0 6px
				   }
				   
.small {font-SIZE: 80%}

.submenu {FLOAT: left; width: 144px; BACKGROUND-color:#F6F8FA ; margin:0px; padding:0px; border-bottom: #B3CCDF  1px solid}

.submenu a:hover {color: #21A5CB ; text-decoration: none}


.submenu ul { margin : 0px; padding-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px; 
			  font-size: 11px; list-style-type:none
			}
			
.submenu li{ margin: 0px 0px 5px 0px; font-size:11px; padding-bottom:5px; padding-top:0px; padding-left: 8px; padding-right:0px;
	  		 background: url(../images/bullet_3.gif)  no-repeat 0 6px
		   }
		   
.searchcontainer { padding:0px ; margin:0px; font-SIZE: 11px; FLOAT: right; width: 350px; padding-top:0px; BACKGROUND-color: #ffffff	 	 	 	 	   ; TEXT-ALIGN: left
				 }
				 
.subheader {margin:0px 0px 5px 0px; padding:0px; border-bottom: #d7d7d7 1px solid }

.subheader h1 {	font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:0px 0px 9px 0px ; padding:0px; 
	 	 	    vertical-align:middle 
			  }
			  
.subheader h3 {	font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px 0px 9px 0px ; padding:0px; 
	 	 	    vertical-align:middle 
			  }
				
.subheader h4 {	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; margin:15px 0px 7px 0px ; padding:0px;
				vertical-align:middle 
			  }
.subheader p {	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #7F7F7F;
			 }		  
 

TD.info { TEXT-ALIGN: right}

TABLE {	MARGIN: 25px 0px}

.tip { MARGIN-top: 5px; font-WEIGHT: bold; font-SIZE: 100%; color: #fff}

.tips {	padding-right: 8px; border-top: #638389 1px solid; padding-left: 8px; font-SIZE: 85%; MIN-height: 200px; 
 	 	padding-bottom: 8px; width: 154px; color: #d5dade; padding-top: 8px; height: 100px
 	  }
	  
.tips A { color: #fff}

.topcolumn {FLOAT: left; WIDTH: 144px; HEIGHT: 20px; BACKGROUND-COLOR: #FFFFFF ; margin:0px; padding:0px}

.topmenu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 54px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 863px;
 	 	   PADDING-TOP: 0px; HEIGHT: 54px; background:url(../images/menu.gif)  no-repeat
		 }      
		 
.topmenu ul { text-align: left; margin: 0px; 0px; 0px; 0px; padding: 10px; 0px; 0px; 0px; font-family:Arial, Helvetica, sans-serif; 	 	 	 	  font-size:13px
			}
			
.topmenu li { margin:0px; 0px; 0px; 0px; padding: 0px; 0px; 0px; 0px; display:inline; list-style: none; padding:11px}

.topmenu  a { color: #FFFFFF; text-decoration: none; font-weight:bold}
.topmenu  a:visited { color: #FFFFFF; text-decoration: none; font-weight:bold}

.topmenu a:hover { color: #B9DEFD; text-decoration: none; }


.wrapper { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; width: 756px; padding-top: 0px}

.apostropheS { 	left: 10px; TEXT-TRANSFORM: none; width: 450px; bottom: -58px; LETTER-SPACING: -1px; position: relative; size: 150%
 	 	 	 }

.cover-subcategory{margin:0px; padding:0px;}
.subcategory {
float:left;
width:215px;
border-top:2px solid #E4E4E4;
}
.subcategory.left{
clear:left;
}
.subcategory.right{
float:right; width:300px; margin-left:0px; padding-right:0px;
}
.subcategory h3 {
font-size:18px;
margin-top:10px;
}
 .subcategory ul {
border-top:1px dotted #AECADC;
list-style-type:none;
margin: 0px; 0px; 0px; 0px;
padding: 0px; 0px; 0px; 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.subcategory li {
border-bottom:1px dotted #AECADC;
margin-top:5px; margin-bottom:0px; margin-left:0px; margin-right:0px;
padding: 0px; 0px; 0px; 0px;
}

