/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */

body {
	margin: auto;
	font-family: tahoma;
	font-size: 62.5%;
	color:#021428;
	width:100%;
	background-color:#021428;

	}

a img {border: none; }

a:link, #navEZPagesTOC ul li a {
	color: #021428;
	text-decoration: none;
	}
 
a:visited {
	color: #021428;
	text-decoration: none;
	}

a:hover, #navEZPagesTOC ul li a:hover {
	color: #021428;
	text-decoration:underline;
	}

a:active {
	color: #021428;
	}

h1 {
	font-size: 24px;
	padding:0px 0px 5px 0px;
	color: #021428;
	}

h2 {
	font-size: 18px;
	padding:0px 0px 0px 10px;
	color: #021428;
	}

h3 {
	font-size: 14px;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	color:#021428;
	}
	
	
h4 {
	font-size: 14px;
	font-weight:100;
	padding:0px 0px 5px 0px;
	color:#021428;
	line-height: 20px;
	}
	
h5 {
	font-size: 14px;
	font-weight:100;
	padding:0px 0px 0px 0px;
	color:#021428;
	}
	
h6, .sideBoxContent, {
	font-size: 12px;
	}

h4.optionName {
	font-size: 14px;
	}

ADDRESS{
	font-size: 12px;
	}
	
.larger{
	font-size: 14px;
	padding:0px 0px 0px 0px;
	}
	
LEGEND{
	font-size: 18px;
	padding:0px 0px 0px 10px;
	color: #021428;
	}

LEGEND2{
	font-size: 14px;
	padding:0px 0px 0px 10px;
	color: #021428;
	}

	
h7 {
	font-size: 10px;
	font-weight:100;
	padding:0px 0px 0px 0px;
	color:#021428;
	}
	
LABEL{
	font-size: 14px;
	font-family:Tahoma;
	}
	
#country, #country_shipping, #stateZone, #stateZone_shipping{
	font-size: 14px;
	font-family:tahoma;
	}


.biggerText {
	font-size: 1.2em;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

CODE {
	font-family: tahoma;
	font-size: 1em;
	}

FORM, SELECT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

INPUT {
	font-size: 14px;
	margin: 0px;
	display:inline;
	}

TEXTAREA {
/*	float: left;*/
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #ccc;
	}

/*Defines the border around form boxes*/
FIELDSET { 
	padding: 0px;
	margin: 10px 0px 0px 10px;
	border: 0px solid #ccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0em;
	}

LABEL, h4.optionName {
	line-height: 20px;
	padding: 2px;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 5px;
	}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	margin:0px 0px 10px 10px;
	}
#logo2{
	float: right;
	width:450px;
	}

LABEL.inputLabel {
	width: 100%;
	float: left;
	font-size:14px;
	font-family:tahoma;
	}

LABEL.inputLabelPayment {
	width: 15em;
	float: left;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
	width: 12em;
	float: left;
	}

p {
	padding: 0px;
	}

ADDRESS {
	padding: 5px 0px 0px 20px;
	}
	
ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0px 0px 0px 20px;
	border: 0px solid #000000;
		background-color: #ffffff;

	}

.messageStackWarning, .messageStackError {
	color:#021428;
	font-size:12px;
	}

.messageStackSuccess {
	background-color: #ffffff;
	color:#021428;
	}

.messageStackCaution {
	background-color: #ffffff;
	color:#021428;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	background-color: #ffffff;
	text-align: left;
	width: 100%;
	vertical-align: top;
	margin: 0px auto;
	padding:0px;
	}

	#headerWrapper{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-image:url(../images/back_head2.png);
		background-repeat:repeat-x;
		height:100%;
		width:100%;
		background-color:#ffffff;
		border-bottom:0px solid #fff;
		}
	
#contentMainWrapper {
margin: 0px auto;
padding: 0px 0px 10px 0px;
width:100%;
height:428px;
background-color: #fff;
}
	#contentMainWrapper1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	background-repeat:no-repeat;
	}
		#contentMainWrapper1a {
		margin: 10px 0px 10px 20px;
		padding: 0px 0px 0px 0px;
		width:800px;
		float:left;
		}
			#contentMainWrapper1aa {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width:200px;
			float:left;
			}
			#contentMainWrapper1ab {
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 0px 10px;
			width:400px;
			float:left;
			}
		#contentMainWrapper2a {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width:950px;
		float:left;
		}
			#contentMainWrapper2aa {
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			width:340px;
			float:left;
			}
			
			#contentMainWrapper2aaz {
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			width:420px;
			float:left;
			}
		

				#contentMainWrapper2aa h2{
				margin: 0px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
				float:left;
				width:280px;
				}

				#contentMainWrapper2aa h5{
				margin: 0px 0px 0px 10px;
				padding: 0px 0px 0px 0px;
				width:280px;
				float:left;
				}
				#contentMainWrapper2aai {
					margin: 0px 0px 0px 0px;
					padding: 0px 10px 0px 0px;
					width:30px;
					float:left;
					}
				#contentMainWrapper2aaii {
					margin: 20px 0px 0px 0px;
					padding: 0px 10px 0px 0px;
					width:30px;
					float:left;
					}
				#contentMainWrapper2aaiii {
					margin: 0px 450px 0px 0px;
					padding: 0px 10px 0px 0px;
					width:30px;
					float:right;
					}

			#contentMainWrapper2ab {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width:600px;
			float:left;
			}
			
			#contentMainWrapper2abz {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width:520px;
			float:left;
			}
			
			#contentMainWrapper2ac {
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			width:200px;
			float:left;
			}
				#contentMainWrapper2ac h2{
				margin: 0px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
				float:left;
				width:230px;
				}		
				#contentMainWrapper2ac h3{
				margin: 20px 0px 10px 10px;
				padding: 0px 0px 0px 0px;
				float:left;
				font:Tahoma;
				width:150px;
				}		
				#contentMainWrapper2ac h4{
				margin: 10px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
				float:left;
				font:arial;
				width:180px;
				}			
				#contentMainWrapper2ac h5{
				margin: 0px 0px 0px 10px;
				padding: 0px 0px 0px 0px;
				width:230px;
				float:left;
				}			
			
			#contentMainWrapper2ad {
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			width:300px;
			float:left;
			}
				#contentMainWrapper2ad h2{
				margin: 0px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
				float:left;
				width:280px;
				}			
				#contentMainWrapper2ad h5{
				margin: 0px 0px 0px 10px;
				padding: 0px 0px 0px 0px;
				width:280px;
				float:left;
				}
			#contentMainWrapper2ae {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width:900px;
			float:left;
			}		
		#contentMainWrapper2af {
			margin: 0px 0px 0px 50px;
			padding: 0px 0px 0px 0px;
			width:340px;
			float:left;
			}
		#contentMainWrapper2afi {
			margin: 0px 0px 0px 50px;
			padding: 0px 0px 0px 0px;
			width:900px;
			float:left;
			
			}
			
/*index boxes*/
#contentMainWrapper3 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:820px;
float:left;
height:420px;
background-image:url(../images/back_main1.png);
background-repeat:no-repeat;
}

	#contentMainWrapper3aa {
	margin: 60px 0px 0px 100px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:200px;
	background-image:url(../images/train1b.png);
	background-repeat:no-repeat;
	}
		#contentMainWrapper3aa p {
		margin: 35px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		font:tahoma;
		width:180px;
		font-size:14px;
		color:#021428;
	}
	
	#contentMainWrapper3ab {
	margin: 0px 0px 0px 100px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:80px;

	}
	
	#contentMainWrapper3ba {
	margin: 60px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:200px;
	background-image:url(../images/consult1b.png);
	background-repeat:no-repeat;
	}
		#contentMainWrapper3ba p {
		margin: 35px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		font:verdana;
		width:180px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper3bb {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:80px;
	}
	
	#contentMainWrapper3ca {
	margin: 60px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:200px;
	background-image:url(../images/shop1b.png);
	background-repeat:no-repeat;
	}
		#contentMainWrapper3ca p {
		margin: 35px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		font:verdana;
		width:180px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper3cb {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:206px;
	float:left;
	height:80px;
	}
/*trainsmart boxes*/
#contentMainWrapper4 {
margin: 0px 0px 0px 60px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}

	#contentMainWrapper4aa {
	margin: 00px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	
	#contentMainWrapper4aa a {
		text-decoration: underline;
		font-size: 1.1em;
		color: #000000;
	}
		#contentMainWrapper4aa p {
		margin: 15px 0px 15px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:95%;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4aa h3 {
		margin: 10px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:230px;
		text-align:left;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4aa img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
	#contentMainWrapper4ab {
	margin: 00px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper4ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:710px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:340px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab h4 {
		margin: 5px 20px 0px 20px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:300px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab h3 {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab ul {
		margin: 0px 0px 15px 20px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab li {
		margin: 15px 0px 0px 20px;
		padding: 0px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ab img {
		margin: 2px 10px 0px 0px;
		float:right;
		}
	#contentMainWrapper4abi {
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width:900px;
	}
		#contentMainWrapper4abia {
		margin: 00px 0px 0px 40px;
		padding: 0px 0px 0px 0px;
		float:left;
		width:20px;
		}
		#contentMainWrapper4abib {
		margin: 00px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		float:right;
		width:460px;
		}
	#contentMainWrapper4ac {
	margin: 00px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper4ac p {
		margin: 15px 0px 15px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:95%;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper4ac a {
		text-decoration: underline;
		font-size: 1.1em;
		color: #000000;
	}

		#contentMainWrapper4ac h3 {
		margin: 10px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:155px;
		text-align:left;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ac img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
			.my_corners_tlb, .my_corners_tb, .my_corners_tb2, .my_corners_tb3, .my_corners_tb4, .my_corners_trb, .my_corners_lb, .my_corners_rb, .my_corners_blb, .my_corners_bb, .my_corners_brb, .my_cornersb {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_tb {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:60%;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:360px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:730px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:60%;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tlb {
				height: 100%;
				background-image: url("../images/b2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_trb {
				height: 100%;
				background-image: url("../images/b3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_blb {
				height: 100%;
				background-image: url("../images/b4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_brb {
				height: 100%;
				background-image: url("../images/b5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_cornersb {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_lb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_rb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_bb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}
	
	
#contentMainWrapper4ad {
	margin: 00px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	
		#contentMainWrapper4ad a {
		text-decoration: underline;
		font-size: 1.1em;
		color: #000000;
	}
		#contentMainWrapper4ad p {
		margin: 15px 0px 15px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:95%;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ad h3 {
		margin: 10px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:155px;
		text-align:left;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper4ad img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
			.my_corners_tlbz, .my_corners_tbz, .my_corners_tb2z, .my_corners_tb3z, .my_corners_tb4z, .my_corners_trbz, .my_corners_lbz, .my_corners_rbz, .my_corners_blbz, .my_corners_bbz, .my_corners_brbz, .my_cornersbz {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_tbz {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #f2dcdb;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb2z {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #f2dcdb;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:360px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb3z {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #f2dcdb;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:730px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tb4z {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #f2dcdb;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:60%;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tlbz {
				height: 100%;
				background-image: url("../images/b2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_trbz {
				height: 100%;
				background-image: url("../images/b3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_blbz {
				height: 100%;
				background-image: url("../images/b4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_brbz {
				height: 100%;
				background-image: url("../images/b5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_cornersbz {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_lbz {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_rbz {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_bbz {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}		
/*consultsmart boxes*/
#contentMainWrapper5 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}

	#contentMainWrapper5aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper5aa p {
		margin: 5px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper5aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper5aa img {
		margin: 2px 20px 0px 0px;
		float:right;
		}	
			.my_corners_tly, .my_corners_ty, .my_corners_try, .my_corners_ly, .my_corners_ry, .my_corners_bly, .my_corners_by, .my_corners_bry, .my_cornersy {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_ty {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ffff7f;
				background-image: url("../images/y1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			
			.my_corners_tly {
				height: 100%;
				background-image: url("../images/y2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_try {
				height: 100%;
				background-image: url("../images/y3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_bly {
				height: 100%;
				background-image: url("../images/y4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_bry {
				height: 100%;
				background-image: url("../images/y5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_cornersy {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_ly {
				height: 100%;
				background-image: url("../images/y1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_ry {
				height: 100%;
				background-image: url("../images/y1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_by {
				height: 100%;
				background-image: url("../images/y1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}

/*shopsmart boxes*/
#contentMainWrapper6 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}

	#contentMainWrapper6aa {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper6aa .listingDescription {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:160px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper6aa .listingProductImage {
		margin: 10px 50px 20px 30px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper6aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:160px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper6aa img {
		margin: 10px 0px 20px 20px;
		float:left;
		}	
	#contentMainWrapper6ab {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper6ab h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper6ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper6ab h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:160px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper6abi  {
		margin: 10px 0px 0px 20px;
		float:left;
		width:270px;
		}	
		#contentMainWrapper6abii  {
		margin: 10px 0px 0px 0px;
		float:left;
		width:0px;
		}	
		#contentMainWrapper6abiii  {
		margin: 0px 0px 0px 0px;
		padding:0px 20px 0px 0px;
		float:left;
		width:300px;
		}	
		#contentMainWrapper6ab img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
	#contentMainWrapper6ac {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper6ac h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper6ac p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:14px;
		color:#021428;
	}
			#contentMainWrapper6ac ul li  {
				margin: 5px 0px 5px -15px;
				padding: 0px 0px 0px 0px;
				font:tahoma;
				width:170px;
				font-size:14px;
				color:#021428;
				}
			#contentMainWrapper6ac ol li  {
				margin: 5px 0px 5px -15px;
				padding: 0px 0px 0px 0px;
				font:tahoma;
				width:170px;
				font-size:14px;
				color:#021428;
				}
		#contentMainWrapper6ac h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:160px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper6ac img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
		
	#contentMainWrapper6ad {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper6ad h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:500px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper6ad p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:500px;
		font-size:14px;
		color:#021428;
	}

			.my_corners_tlo, .my_corners_to, .my_corners_to2, .my_corners_to3, .my_corners_to4, .my_corners_to4b, .my_corners_to4c, .my_corners_to4d, .my_corners_to4e, .my_corners_to5, .my_corners_to5b, .my_corners_to6, .my_corners_tro, .my_corners_lo, .my_corners_ro, .my_corners_blo, .my_corners_bo, .my_corners_bro, .my_cornerso {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_to {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png"); 
				background-repeat: repeat-x;
				background-position: top;
				width:730px;
				margin:10px 0px 0px 10px;
				
			}
			.my_corners_to2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:180px;
				height:230px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:200px;
				
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4b {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:345px;
				height:400px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4c {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4d {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				height:380px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4e {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				height:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to4f {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:250px;
				margin:10px 0px 0px 10px;
			}

			.my_corners_to5 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:700px;
				height:720px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_to5b {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:700px;
				height:550px;
				margin:10px 0px 0px 10px;
			}

			.my_corners_to6 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #fabf78;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:230px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tlo {
				height: 100%;
				background-image: url("../images/o2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_tro {
				height: 100%;
				background-image: url("../images/o3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_blo {
				height: 100%;
				background-image: url("../images/o4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_bro {
				height: 100%;
				background-image: url("../images/o5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_cornerso {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_lo {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_ro {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_bo {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}

/*consultsmart boxes*/
#contentMainWrapper7 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}
	#contentMainWrapper7aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper7aa p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:580px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper7aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper7ab {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper7ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
	#contentMainWrapper7ac {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:200px;
	float:left;
	}
		#contentMainWrapper7ac p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
			.my_corners_tl, .my_corners_t,.my_corners_t2,.my_corners_t3,.my_corners_t4, .my_corners_tr, .my_corners_l, .my_corners_r, .my_corners_bl, .my_corners_b, .my_corners_br, .my_corners {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #aabdc1;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #aabdc1;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #aabdc1;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #aabdc1;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_tl {
				height: 100%;
				background-image: url("../images/g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_tr {
				height: 100%;
				background-image: url("../images/g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_bl {
				height: 100%;
				background-image: url("../images/g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_br {
				height: 100%;
				background-image: url("../images/g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_l {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_r {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_b {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}
			
#logoWrapper {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}

#navColumnOneWrapper, #navColumnTwoWrapper {
	margin:0px 10px 0px 0px;
	background-image:url(../images/.png);
	background-repeat:repeat-y;


	} 
 
#tagline {
	color:#021428;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox{
	margin: 0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width: 60%;
	font-size:14px;
	color:#FFFFFF;
	}

.floatingBox2{
	margin: 10px 0px 0px 00px;
	padding:0px 0px 0px 0px;
	width: 100%;
	font-size:12px;
	font-weight:100;
	color:#021428;
	font-style:italic;
	}

.floatingBox3{
	margin: 10px 0px 10px 20px;
	padding:0px 0px 0px 0px;
	width: 60%;
	font-size:14px;
	font-weight:100;
	color:#021428;
	}
	
#accountLinksWrapper, #sendSpendWrapper, #navEZPagesTOCWrapper {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 47%;
	}

#checkoutShipto, #checkoutBillto{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 50%;
	color:#021428;
	font-size:14px;
	font-family:tahoma;
	}

.wrapperAttribsOptions {
	margin: 0px 0px 0px 0px;
	}

/*navigation*/

.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter {
	margin: 0em;
	font-size: 0.9em;
	}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	}

/*Header Nav Top*/
#navMainWrapper {
	margin: 0em;
	font-weight: bold;
	color: #fff;
	height: 20px;
	width: 100%;
	background-color:#ffffff;
	background-image:url(../images/back_head1.png);
	}

	#navMain ul {
		margin: 0;
		padding:  0em 0em;
		list-style-type: none;
		text-align: center;
		line-height: 15px;
		}

		#navMain ul li {
			display: inline;
			}
		
			#navMain ul li a {
			text-decoration: none;
			padding: 0em 10px;
			margin: 0;
			color: #021428;
			white-space: nowrap;
			}

#navMainSearch {
	float: right;
	}
	
#navMain ul li a:hover {
	color: #021428;
	text-decoration:underline;
	}

/*Footer Nav Top*/
#navSuppWrapper {
	margin: 0px;
	padding:0px;
	font-weight: bold;
	color: #ffffff;
	width: 100%;
	background-color:#021428;
	border-top: 5px solid #ccc;
	float:left;
	height:30px;
	}
#navSuppWrapper a{
	color: #ffffff;
	}
#navSuppWrapper1{
	margin: 10px 30px 0px 0px;
	font-weight: bold;
	color: #fff;
	width: 600px;
	float:right;
	}

#navSuppWrapper2{
	margin: 10px 0px 0px 30px;
	font-weight: bold;
	color: #fff;
	width: 200px;
	float:left;

	}

	#navSupp ul{
		margin: 0px 10px 0px 10px;
		padding:  0px 0px 10px 0px;
		list-style-type: none;
		text-align: center;
		line-height: 1.5em;
		}

		#navSupp ul li {
			display: inline;
			}

			#navSupp ul li a {
				text-decoration: none;
				padding: 0em 0.5em;
				margin: 0;
				color: #fff;
				white-space: nowrap;
				}

#navSupp ul li a:hover {
	color: #fff;
	text-decoration:underline;
	}

/*Cat Tabs Nav */
#navCatTabsWrapper {
	margin: 0em;
	font-weight: bold;
	color: #ffffff;
	width: 100%;
	background-color:#ffffff;
	border-top: 2px solid #fff;
	float:left;
	}

	#navCatTabs ul  {
		margin: 0;
		padding:  0.5em 0em;
		list-style-type: none;
		text-align: center;
		line-height: 1.5em;
		}

			#navCatTabs ul li {
			display: inline;
			}
	
				#navCatTabs ul li a {
				text-decoration: none;
				padding: 0em 0.5em;
				margin: 0;
				color: #fff;
				white-space: nowrap;
				}

#navCatTabs ul li a:hover {
	color: #fff;
	text-decoration:underline;
	}

/*EX pages Nav */
#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
	border: 1px solid #000000;
	}

#navEZPagesTOC ul {
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
	}

#navEZPagesTOC ul li {
	white-space: nowrap;
	}

#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
	}

#navCategoryIcon, #indexProductListCatDescription {
	margin: 0.5em;
	}

.buttonRow{
	margin: 0.5em;
	font-size:14px;
	}
.buttonRow1{
	margin: 0.5em;
	font-size:14px;
	float:left;
	}
#navBreadCrumb {
	background-color: #cc9900;
	}

#navEZPagesTop {
	background-color: #ffff33;
	}

#navBreadCrumb, #navEZPagesTop {
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em;
	}

#navColumnOne {
	background-color: #fff;
	background-image:url(../images/.png);
	background-repeat:no-repeat;
	}
#navColumnOne1 img {
	float:right;
	}

#navColumnTwo {
	background-color: #cbd5e8;
	background-image:url(../images/.png);
	background-repeat:repeat-x;

	}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}

/*.content,*/ 
#productDescription {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	font-size:14px;
	font-family:tahoma;
	}

.shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	}
	
.alert {
	color: #021428;
	margin-left: 10px;
	
	}
.advisory {}
.important {
	font-weight: bold;
	}
	
.important2 {
	font-weight: 100;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {
	padding: 0px;
	

	}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

/*Shopping Cart Display*/
#cartAdd {
	float: left;
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: 1px solid #999999;
	background-color:#cccccc;
	padding: 10px 10px 10px 10px;
	font-size:14px;
	color:#FFFFFF;
	}

.tableHeading TH {
	border-bottom: 5px solid #ffffff;
		background-color: #fabf78;
		font-size:14px;
		font-family:tahoma;
		padding:5px 0px 5px 0px;

	}

.tableHeading, #cartSubTotal {
	background-color: #fabf78;
	font-size:14px;
		font-family:tahoma;

	 }

#cartSubTotal {
	border-top: 5px solid #fff;
	border-bottom: 0px solid #fff;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}

.cartTableHeading {
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	font-weight: bold;
	font-size:14px;	
	font-family:tahoma;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	background-color:#fabf78;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 100%;
	
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {
	padding: 0.5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	color: #33CC33;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	color: #660099;
	position: relative;   /*do not remove-fixes stupid IEbug*/
	}

.instructions {
	color: #cccccc;
	padding: 5px 0px 0px 20px;
	
	}
	
.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}
.discountForm {
width:100px;
height:400px;
background-color:#ffffff;
float:left;
}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 100%;
	text-align: right;
	background-color: #fabf78;
	font-size:14px;
	font-family:tahoma;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	height:100%;

	}

.larger2{
	font-size: 14px;
	padding:0px 10px 0px 0px;
	}
	
.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	font-size:14px;
	font-family:tahoma;

	}

.amount {
	width: 5.5em;
	}

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}

#productMainImage{
	margin: 0px 150px 30px 0px;
	}

.categoryIcon {
text-align:center;}

#cartImage {
	margin: 0.5em 1em;
	}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 0px;
	}

/*sideboxes*/
.columnLeft {}

.sideBoxContent {
	background-color: #ffffff;
	padding: 5px;
	font-size: 12px;
	}
/*Left sideboxes*/
h3.leftBoxHeading, h3.leftBoxHeading a {
	font-size: 12px;
	color: #021428;
	font-family:tahoma;
	}

.leftBoxHeading, .centerBoxHeading {
	margin: 0em;
	padding: 5px;
	}

.leftBoxContainer {
	border: 0px solid #021428;
	margin: 10px 0px 0px 2px;
	}

h3.leftBoxHeading a:hover {
	color: #021428;
	text-decoration: none;
	} 
/*Right sideboxes*/
.rightBoxContainer {
	border: 1px solid #ffffff;
	margin: 10px 0px 0px 0px;
	padding:0px;
	
	}

.rightBoxHeading {
	margin: 0em;
	background-color: #0a50a1;
	padding: 0.2em 0em;
	}
	
h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 1.1em;
	color: #fff;
	}

h3.rightBoxHeading a:hover {
	color: #FF0000;
	text-decoration: none;
	}

.rightBoxContent {
	background-color: #ffffff;
	margin-bottom: 1em;
	}

.navNextPrevWrapper{
	width:400px;
	}
.leftedContent {
	text-align: left;
	padding:0px 200px 0px 0px;
	}
.centeredContent, TH, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}
#cartEmptyText{
	text-align: left;
	}

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.3em 0em 0.3em 0em;
	}

#bannerboxHeading {
	background-color:#021428;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}

/*misc*/
.back {
	float: left;
	}
.back1 {
	float: left;
	width: 200px;
	}
.forward, #shoppingCartDefault #PPECbutton {
	float: left;
	}
.forward1 {
	float: right;
	}
.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 100%;
	vertical-align: top;
	font-size:14px;
	font-family:tahoma;
	padding:5px 0px 5px 0px;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 100%;
	vertical-align: top;
	font-size:14px;
	font-family:tahoma;
	padding:5px 0px 5px 0px;
	
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {
	width: 10%;
	vertical-align: top
	}

TR.tableHeading {
	background-color: #cacaca;
	height: 100%;
	}

#siteMapList {
	width: 90%;
	float: right;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
.information {
	padding: 10px 3px; 
	line-height: 150%;
	}

#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#021428;
	text-align: center;
	color:#FFFFFF;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color:#FFFFFF;
	}
#seShipTo {
	padding: 0.2em;
	}

/* ######### ChromeStyle ######### */

.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
background: url(../images/chromebg1.png) center center repeat-x; /*THEME CHANGE HERE*/
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;;
text-align: left; /*set value to "left", "center", or "right"*/
border-bottom: 0px solid #DADADA;
border-top: 2px solid #DADADA;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #021428;
padding: 0px 10px 0px 10px;
margin: 0;
font:arial;
font-size:13px;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(../images/chromebg.png) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
background-color: #fff;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


/*course and products  boxes*/
#contentMainWrapper50 {
margin: 65px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:50%;
/*float:left; */
/*background-color: lightblue;
border-color:darkblue;
border-style:solid;
border-width:3px;
*/
}

	#contentMainWrapper50aa {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper50aa p {
		margin: 10px 0px 10px 0px;
		padding: 5px 0px 5px 0px;
		font:tahoma;
		font-size:13px;
		font-weight: bold;
		background-color:white;
		color:darkblue;
		
	}
		#contentMainWrapper50aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		color:darkblue;
		text-align:center;
	}
	
	
		#contentMainWrapper50aa img {
		margin: 2px 20px 0px 0px;
		float:right;
		}	

/*course and products  boxes*/
#contentMainWrapper53 {
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
width:1020px;
float:none;
/*background-color: lightblue;
border-color:darkblue;
border-style:solid;
border-width:3px;
*/
}
		
	
	#contentMainWrapper53aa {
	margin: 40px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float:left;

	}
		#contentMainWrapper53aa p {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		font-weight: normal;
		background-color:white;
		color:#021428;
		
	}
	
	#contentMainWrapper53aa h1 {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:16px;
		color:black;
		text-align:center;
				background-color:white;
		color:#021428;
	}
		#contentMainWrapper53aa h2 {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		color:black;
		text-align:left;
		background-color:white;
	}

	#contentMainWrapper53aa a {
		margin: 0px 0px 0px 10px;
		text-decoration: underline;
		font-size: 1.1em;
		color: #000000;
	}

	.leftHeading_53
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:left;
		width:200px;
				float:left;
		display:inline;
	}

	.rightHeading_53
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:right;
		width:200px;
		float:right;
		display:inline;
	}


			.my_corners_53tl, .my_corners_53t,.my_corners_53t2,.my_corners_53t3,.my_corners_53t4, .my_corners_53tr, .my_corners_53l, .my_corners_53r, .my_corners_53bl, .my_corners_53b, .my_corners_53br, .my_corners_53 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_53t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_53t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #9cd9e8;
				background-image: url("../images/b53_g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:90%
				margin:10px 0px 0px 10px;
			}
			.my_corners_53t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_53t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_53tl {
				height: 100%;
				background-image: url("../images/b53_g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_53tr {
				height: 100%;
				background-image: url("../images/b53_g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_53bl {
				height: 100%;
				background-image: url("../images/b53_g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_53br {
				height: 100%;
				background-image: url("../images/b53_g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_53 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_53l {
				height: 100%;
				background-image: url("../images/b53_g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_53r {
				height: 100%;
				background-image: url("../images/b53_g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_53b {
				height: 100%;
				background-image: url("../images/b53_g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}


#contentMainWrapper54 {
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
width:650px;
float:none;
/*background-color: lightblue;
border-color:darkblue;
border-style:solid;
border-width:3px;
*/
}

	#contentMainWrapper54aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper54aa a {
		margin: 0px 0px 0px 30px;
		text-decoration: underline;
		font-size: 1.1em;
		color: #000000;
	}
	
		#contentMainWrapper54aa p {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		font-weight: normal;
		background-color:white;
		color:#021428;
		
	}
	
		#contentMainWrapper54aa h1 {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:16px;
		color:black;
		text-align:center;
				background-color:white;
		color:#021428;
		}
		#contentMainWrapper54aa h3 {
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		color:black;
		text-align:center;
	}

		#contentMainWrapper54aa ul {
		margin: 5px 10px 10px 10px;
		padding: 5px 10px 0px 20px;
		font:tahoma;
		font-size:14px;
		color:#021428;
		list-style:disc;
				background-color:white;
		}

		#contentMainWrapper54aa li {  
		margin: 0px 0px 10px 10px;
		padding: 0px 0px 0px 0px;
		}


	.leftHeading_54
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:left;
		width:200px;
				float:left;
		display:inline;
	}

	.rightHeading_54
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:right;
		width:200px;
		float:right;
		display:inline;
	}


			.my_corners_54tl, .my_corners_54t,.my_corners_54t2,.my_corners_54t3,.my_corners_54t4, .my_corners_54tr, .my_corners_54l, .my_corners_54r, .my_corners_54bl, .my_corners_54b, .my_corners_54br, .my_corners_54 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_54t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_54t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #f5f51c;
				background-image: url("../images/b54_g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_54t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_54t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_54tl {
				height: 100%;
				background-image: url("../images/b54_g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_54tr {
				height: 100%;
				background-image: url("../images/b54_g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_54bl {
				height: 100%;
				background-image: url("../images/b54_g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_54br {
				height: 100%;
				background-image: url("../images/b54_g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_54 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_54l {
				height: 100%;
				background-image: url("../images/b54_g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_54r {
				height: 100%;
				background-image: url("../images/b54_g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_54b {
				height: 100%;
				background-image: url("../images/b54_g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}




#contentMainWrapper55 {
margin: 30px 0px 50px 0px;
padding: 0px 0px 0px 0px;
width:500px;
float:left;
/*background-color: lightblue;
border-color:darkblue;
border-style:solid;
border-width:3px;
*/
}

	#contentMainWrapper55aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper55aa p {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		font-weight: normal;
		background-color:white;
		color:#021428;
		
	}
	
	#contentMainWrapper55aa img {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		font-weight: normal;
		background-color:white;
		color:#021428;
		width:90%;

	}
	
	
	#contentMainWrapper55aa h1 {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:16px;
		color:black;
		text-align:center;
				background-color:white;
		color:#021428;
	}
		#contentMainWrapper55aa h2 {
		margin: 0px 10px 0px 10px;
		padding: 5px 10px 0px 10px;
		font:tahoma;
		font-size:14px;
		color:black;
		text-align:left;
		background-color:white;
	}

		#contentMainWrapper55aa ul {
		margin: 5px 10px 10px 10px;
		padding: 5px 10px 0px 20px;
		font:tahoma;
		font-size:14px;
		color:#021428;
		list-style:disc;
				background-color:white;
		}

		#contentMainWrapper55aa li {  
		margin: 0px 0px 10px 10px;
		padding: 0px 0px 0px 0px;
		}


	.leftHeading_55
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:left;
		width:200px;
				float:left;
		display:inline;
	}

	.rightHeading_55
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:14px;
		font-weight:bold;
		color:black;
		text-align:right;
		width:200px;
		float:right;
		display:inline;
	}

			.my_corners_55tl, .my_corners_55t,.my_corners_55t2,.my_corners_55t3,.my_corners_55t4, .my_corners_55tr, .my_corners_55l, .my_corners_55r, .my_corners_55bl, .my_corners_55b, .my_corners_55br, .my_corners_55 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_55t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ff9225;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_55t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ff9225;
				background-image: url("../images/b55_g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_55t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_55t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_55tl {
				height: 100%;
				background-image: url("../images/b55_g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_55tr {
				height: 100%;
				background-image: url("../images/b55_g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_55bl {
				height: 100%;
				background-image: url("../images/b55_g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_55br {
				height: 100%;
				background-image: url("../images/b55_g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_55 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_55l {
				height: 100%;
				background-image: url("../images/b55_g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_55r {
				height: 100%;
				background-image: url("../images/b55_g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_55b {
				height: 100%;
				background-image: url("../images/b55_g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}


#contentMainWrapper57 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}
	#contentMainWrapper57aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper57aa p {
		margin: 15px 0px 0px 15px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:370px;
		font-size:14px;
		color:#021428;
	}
	
		#contentMainWrapper57aa h2 {
		margin: 10px 0px 10px 15px;
		padding: 10px 0px 0px 10px;
		text-align:center;
		font:tahoma;
		width:350px;
		color:#021428;
	}

		#contentMainWrapper57aa h3 {
		margin: 0px 0px 0px 15px;
		padding: 0px 0px 10px 0px;
		font:tahoma;
		width:320px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper57ab {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper57ab table.center {
		margin: 15px 0px 15px 15px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:90%;
		font-size:14px;
		color:#021428;
		}

		#contentMainWrapper57ab th {
		text-align:center;
		}
		
		#contentMainWrapper57ab td {
		text-align:left;
		line-height: 30px;
		}
	
	#contentMainWrapper57ac {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:200px;
	float:left;
	}
		#contentMainWrapper57ac p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
		
			.my_corners_57tl, .my_corners_57t,.my_corners_57t2,.my_corners_57t3,.my_corners_57t4, .my_corners_57tr, .my_corners_57l, .my_corners_57r, .my_corners_57bl, .my_corners_57b, .my_corners_57br, .my_corners_57 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_57t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:380px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: white;
				background-image: url("../images/g1.png");   
				background-repeat: repeat-x;
				background-position: top;
				width:550px;
				margin:10px 0px 10px 10px;
			}
			.my_corners_57t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57tl {
				height: 100%;
				background-image: url("../images/h2.png");   
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_57tr {
				height: 100%;
				background-image: url("../images/h3.png");     
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_57bl {
				height: 100%;
				background-image: url("../images/h4.png");      
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_57br {
				height: 100%;
				background-image: url("../images/h5.png");       
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_57 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_57l {
				height: 100%;
				background-image: url("../images/g1.png");   
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_57r {
				height: 100%;
				background-image: url("../images/g1.png");      
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_57b {
				height: 100%;
				background-image: url("../images/g1.png");     
				background-repeat: repeat-x;
				background-position: bottom;
			}
			
			.my_corners_57aa_tlb, .my_corners_57aa_tb, .my_corners_57aa_tb2, .my_corners_57aa_tb3, .my_corners_57aa_tb4, .my_corners_57aa_trb, .my_corners_57aa_lb, .my_corners_57aa_rb, .my_corners_57aa_blb, .my_corners_57aa_bb, .my_corners_57aa_brb, .my_corners_57aa_b {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_57aa_tb {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:400px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57aa_tb2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:360px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57aa_tb3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:730px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57aa_tb4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: #ccecf4;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:225px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_57aa_tlb {
				height: 100%;
				background-image: url("../images/b2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_57aa_trb {
				height: 100%;
				background-image: url("../images/b3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_57aa_blb {
				height: 100%;
				background-image: url("../images/b4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_57aa_brb {
				height: 100%;
				background-image: url("../images/b5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners57aa_b {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_57aa_lb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_57aa_rb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_57aa_bb {
				height: 100%;
				background-image: url("../images/b1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}
			
#contentMainWrapper59 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}
	#contentMainWrapper59aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper59aa p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:350px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper59aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper59ab {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper59ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
	#contentMainWrapper59ac {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:200px;
	float:left;
	}
		#contentMainWrapper59ac p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
		
			.my_corners_59tl, .my_corners_59t,.my_corners_59t2,.my_corners_59t3,.my_corners_59t4, .my_corners_59tr, .my_corners_59l, .my_corners_59r, .my_corners_59bl, .my_corners_59b, .my_corners_59br, .my_corners_59 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_59t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_59t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:380px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_59t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_59t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_59tl {
				height: 100%;
				background-image: url("../images/g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_59tr {
				height: 100%;
				background-image: url("../images/g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_59bl {
				height: 100%;
				background-image: url("../images/g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_59br {
				height: 100%;
				background-image: url("../images/g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_59 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_59l {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_59r {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_59b {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}
			
						
			
#contentMainWrapper60 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
text-align:left;
}

	#contentMainWrapper60aa {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper60aa .listingDescription {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper60aa .listingProductImage {
		margin: 10px 65px 20px 65px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper60aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper60aa img {
		margin: 10px 0px 20px 20px;
		float:left;
		}	
	#contentMainWrapper60ab {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper60ab h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper60ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:210px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper60ab h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:160px;
		font-size:14px;
		color:#021428;
	}
		#contentMainWrapper60abi  {
		margin: 10px 0px 0px 20px;
		float:left;
		width:270px;
		}	
		#contentMainWrapper60abii  {
		margin: 10px 0px 0px 0px;
		float:left;
		width:0px;
		}	
		#contentMainWrapper60abiii  {
		margin: 0px 0px 0px 0px;
		padding:0px 20px 0px 0px;
		float:left;
		width:300px;
		}	
		#contentMainWrapper60ab img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
	#contentMainWrapper60ac {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper60ac_boing {
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 10px;
	float:left;
	background-color:lightblue;
	}

		#contentMainWrapper60ac h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:290px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper60ac p {
		margin: 15px 10px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:300px;
		font-size:14px;
		color:#021428;
		text-align:justify;
	}
			#contentMainWrapper60ac ul li  {
				margin: 5px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				font:tahoma;
				width:300px;
				font-size:14px;
				color:#021428;
				}
			#contentMainWrapper60ac ol li  {
				margin: 5px 0px 5px -15px;
				padding: 0px 0px 0px 0px;
				font:tahoma;
				width:170px;
				font-size:14px;
				color:#021428;
				}
		#contentMainWrapper60ac h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:300px;
		font-size:14px;
		text-align:center;
		color:#021428;
	}
		#contentMainWrapper60ac img {
		margin: 2px 10px 0px 0px;
		float:right;
		}	
		
	#contentMainWrapper60ad {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper60ad h5 {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:500px;
		font-size:12px;
		color:#021428;
	}
		#contentMainWrapper60ad p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:500px;
		font-size:14px;
		color:#021428;
	}

			.my_corners_60tlo, .my_corners_60to, .my_corners_60to2, .my_corners_60to3, .my_corners_60to4, .my_corners_60to4b, .my_corners_60to4c, .my_corners_60to4d, .my_corners_60to4e, .my_corners_60to5, .my_corners_60to5b, .my_corners_60to6, .my_corners_60tro, .my_corners_60lo, .my_corners_60ro, .my_corners_60blo, .my_corners_60bo, .my_corners_60bro, .my_cornerso_60 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_60to {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png"); 
				background-repeat: repeat-x;
				background-position: top;
				width:730px;
				margin:10px 0px 0px 10px;
				
			}
			.my_corners_60to2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:230px;
				height:250px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:200px;
				
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4b {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:345px;
				height:400px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4c {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4d {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				height:380px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4e {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				height:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to4f {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:250px;
				margin:10px 0px 0px 10px;
			}

			.my_corners_60to5 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:700px;
				height:720px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60to5b {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:700px;
				height:550px;
				margin:10px 0px 0px 10px;
			}

			.my_corners_60to6 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:230px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_60tlo {
				height: 100%;
				background-image: url("../images/o2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_60tro {
				height: 100%;
				background-image: url("../images/o3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_60blo {
				height: 100%;
				background-image: url("../images/o4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_60bro {
				height: 100%;
				background-image: url("../images/o5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_cornerso_60 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_60lo {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_60ro {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_60bo {
				height: 100%;
				background-image: url("../images/o1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}

#contentMainWrapper52 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
float:left;
}

	#contentMainWrapper52aa {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper52aa p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:240px;
		font-size:14px;
		color:#021428;
		}
		
		#contentMainWrapper52aa ol {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:240px;
		font-size:14px;
		color:#021428;
		list-style:disc;  
		}

		#contentMainWrapper52aa li {  
		margin: 0px 0px 10px 20px;
		padding: 0px 0px 0px 0px;
		}
	
		#contentMainWrapper52aa h2 {
		width:240px;
		}

		#contentMainWrapper52aa h3 {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:120px;
		font-size:14px;
		color:#021428;
	}
	#contentMainWrapper52ab {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
		#contentMainWrapper52ab p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
	#contentMainWrapper52ac {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:200px;
	float:left;
	}
		#contentMainWrapper52ac p {
		margin: 15px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font:tahoma;
		width:280px;
		font-size:14px;
		color:#021428;
		}
		
			.my_corners_52tl, .my_corners_52t,.my_corners_52t2,.my_corners_52t3,.my_corners_52t4, .my_corners_52tr, .my_corners_52l, .my_corners_52r, .my_corners_52bl, .my_corners_52b, .my_corners_52br, .my_corners_52 {
				width: auto;
				margin: 0;
				padding: 0;
				border: 0;
				position: relative;
			}
			.my_corners_52t {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:300px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_52t2 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:265px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_52t3 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:900px;
				margin:10px 0px 10px 25px;
			}
			.my_corners_52t4 {
				/*
					change this div to layout the whole box (width, height, float, margin, ...)
					example lines:
					width: 60%;
					margin: 7px 35px 0px 1px
					to change distance to content/text scroll to class ".my_corners" and change the padding
				*/
				background-color: lightblue;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: top;
				width:600px;
				height:500px;
				margin:10px 0px 0px 10px;
			}
			.my_corners_52tl {
				height: 100%;
				background-image: url("../images/g2.png");
				background-repeat: no-repeat;
				background-position: left top;
			}
			.my_corners_52tr {
				height: 100%;
				background-image: url("../images/g3.png");
				background-repeat: no-repeat;
				background-position: right top;
			}
			.my_corners_52bl {
				height: 100%;
				background-image: url("../images/g4.png");
				background-repeat: no-repeat;
				background-position: left bottom;
			}
			.my_corners_52br {
				height: 100%;
				background-image: url("../images/g5.png");
				background-repeat: no-repeat;
				background-position: right bottom;
			}
			.my_corners_52 {
				height: 100%;
				/* change this if you want to change the distance distance to text/content */
				padding: 5px 8px 5px 8px;
			}
			
			.my_corners_52l {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: left;
			}
			.my_corners_52r {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-y;
				background-position: right;
			}
			.my_corners_52b {
				height: 100%;
				background-image: url("../images/g1.png");
				background-repeat: repeat-x;
				background-position: bottom;
			}
	
	
.OneWord
{
    font-weight:bold;
}

#specialBlock
{
 width:1200px;
 clear:both;
}