body {
    margin: 0;
    padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ff9900;
    background-color: #005670;
	font-size:12px;
}

#container {

	width: 900px;

	margin: 0 auto;

	text-align: left;

}

#border_left {

	float: left;

	/*background-image: url(../img/common/border_left.gif);*/

	background-repeat: repeat-y;

	width: 22px;

}

#border_right {

	float: right;

	/*background-image: url(../img/common/border_right.gif);*/

	background-repeat: repeat-y;

	width: 22px;

}

#container_mast {

	float: left;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	background-color: #ffffff;

}

#container_toplinks {

	text-align: right;

	margin-left: 500px;

	padding: 6px 12px 6px 12px;

	text-align: center;

	background-color: #ffcc99;
    background-color: #95E8FF;
	font-size: 9px;

}

#container_search {

	text-align: right;

	padding: 35px 6px 6px 12px;

	text-align: center;

	font-size: 9px;

}

#container_nav {

	float: left;

	width: 900px;

	height: 30px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../img/common/bg_nav.gif);

	background-repeat: no-repeat;

}

#container_nav_links {

	float: left;

	width: 522px;

	height: 30px;

}

#container_nav_date {
    
    width: 320px;
    
    float: right;
    
    font-size: 9px;
    
    color: #FFF;
    
    text-align: right;
    
    margin: 8px 0 0 0;
    
    padding: 0 12px 0 0;
}

#bar_white {

	width: 900px;

	height: 1px;

	margin-right: auto;

	margin-left: auto;

	background-color: #ffffff;

	float: left;

}

#container_index_feature {

	float: left;

	width: 900px;
	
	height: 228px;
	
	overflow: hidden;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	background: #ffffff url(../img/common/index_feature.jpg) no-repeat;

}

#container_index_products {

	float: right;

	width: 610px;
	
	_width: 602px;
	
	height: 395px;
	
	padding: 0;

	margin: 0;

	text-align: center;

	background-color: #d2d4d4;

	background-image: url(../img/common/bg_index_products.gif);

	background-repeat: repeat-x;
	
	overflow: hidden;

}

#container_index_products2 {

	float: right;

	width: 475px;
	
	_width: 468px;
	
	height: 585px;
	
	padding: 0;

	margin: 0;

	text-align: center;

	background-color: #d2d4d4;

	background-image: url(../img/common/bg_index_products.gif);

	background-repeat: repeat-x;
	
	overflow: hidden;

}

.gradient_gray {
	float: right;
	width: 100%;
	/*height: 585px;*/
	padding: 0;
	margin: 0;
	background-color: #d2d4d4;
	background-image: url(../img/common/bg_index_products.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}

#container_index_products_title {

	float: left;

	width: 600px;
	
	padding: 0;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

    overflow: hidden;
}

#index_prod_left {
	
	padding: 0;

	float: left;

	width: 270px;
	
	height: 140px;

	text-align: left;

	font-size: 10px;

	color: #36424a;

	margin: 0 7px 30px 34px !important;
	
	margin: 0 7px 30px 14px;
	
	overflow: hidden;

}

#index_prod {
	
	padding: 0;

	float: left;

	width: 270px;
	
	height: 140px;

	text-align: left;

	font-size: 10px;

	color: #36424a;
	
	margin: 0 7px 30px 7px;
	
	overflow: hidden;

}

#index_prod_right {
	
	padding: 0;

	float: left;

	width: 270px;
	
	height: 383px;
	
	text-align: left;

	font-size: 20px;

	font-weight: bold;

	color: #000000;

	margin: 0 14px 30px 7px;

	overflow: hidden;
	
}

#container_bottom {

	/*float: left;*/

	width: 900px;

	height: 139px;

    margin: 0 auto;

	text-align: left;

	background-image: url(../img/common/bottom.jpg);

	background-repeat: no-repeat;

}

#container_bottom_links {

	width: 100%;

	margin: 0 auto;

	text-align: center;

    padding-top: 14px;
    
    font-size: 10px;

    color: #fff;
}

#container_bottom_links img {

    margin: 0 10px;

}

#container_bottom_notice {

	width: 100%;

	margin: 0 auto;

	text-align: center;

	font-size: 10px;

	color: #fff;

	text-align: center;

	margin-top: 35px;

}



#container_crumbs {

	float: left;

	width: 890px;

	height: 17px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 5px;

	padding-left: 10px;

	text-align: left;

	background-image: url(../img/common/bg_index_products.gif);

	font-size: 9px;

	color: #c4c7c8;

}



#container_content {

	float: left;

	width: 880px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	background-image: url(../img/common/bg_main.gif);

	background-repeat: repeat-x;

	background-color: #ffffff;

	font-size: 11px;

	padding: 10px 10px 30px 10px;

}



#title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #660099;
    color: #005670;
}



#description {

	font-size: 11px;

	color: #5f6a72;

	margin-top: -1px;

	margin-bottom: 20px;

}



table {

	padding: 3px;

}

tr.hoveroff {

	background: #f8e9ff;
    background: #E1F9FF;
    background: none;
}

tr.hoveron {

	background: #f1d6ff;
    background: #C1F2FF;
    background: none;
}

td.field_left {

	font-size: 11px;

	padding: 4px;

	font-weight: bold;

	text-align: right;

	width: 40%;

}

td.field_center {

	font-size: 11px;

	padding: 4px;

	font-weight: normal;

	text-align: center;

}

td.field_right {

	font-size: 11px;

	padding: 4px;

	font-weight: normal;

	text-align: left;

	width: 60%;

}

td.field_center {

	font-size: 11px;

	padding: 4px;

	font-weight: normal;

	text-align: center;

}

td.field_right_categories {

	font-size: 11px;

	padding: 7px;

	font-weight: normal;

	text-align: left;

}

td.title {

	background-color: #28094C;

	font-size: 11px;

	color: #FFFFFF;

	padding: 6px 2px 6px 8px;

	text-align: left;

	font-weight: bold;

}



#container_itemlist {

	float: left;

	width: 880px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 10px;

	padding-left: 10px;

	padding-right: 10px;

	text-align: left;

	font-size: 11px;

}

#container_itemlist2 {

float: left;

width: 854px;

margin-right: auto;

margin-left: auto;

padding-bottom: 10px;

padding-left: 10px;

padding-right: 10px;

text-align: left;

font-size: 11px;

}



#image_list {

	margin-right: 3px;

	margin-bottom: 1px;

}



#dashboard_images {

	margin-right: 3px;

	float: left;

}



#dashboard_images_arrow_right {

	margin-left: 4px;

	float: right;

}

#dashboard_images_arrow_left {

	margin-right: 6px;

	float: left;

}





.button { padding-top: 2px; padding-bottom: 1px; font-size: 1em; font-weight: bold; color: #ffffff; text-decoration: none; border: 1px solid #222c36; background-color: #222c36; font-family:Arial, Helvetica, sans-serif; }

.button_home { padding-top: 2px; padding-bottom: 1px; font-size: 1.25em; font-weight: bold; color: #005670; text-decoration: none; border: 1px solid #005670; background-color: #95E8FF; font-family:Arial, Helvetica, sans-serif; }

.textregblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }

.textregblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0d3666; }

.textregpurple { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #c2b3d0; }

.textregpurple { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6600CC; }

.textsmltblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #336699; }



a.linkxsmblack:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }

a.linkxsmblack:active { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }

a.linkxsmblack:visited { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }

a.linkxsmblack:hover { color: #cc6600; color: #005670; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; }



a.linkxsmpurple:link { color: #cc99ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmpurple:active { color: #cc99ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmpurple:visited { color: #cc99ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmpurple:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: bold; }



a.linkxsmltgrey:link { color: #c4c7c8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: normal; }

a.linkxsmltgrey:active { color: #c4c7c8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: normal; }

a.linkxsmltgrey:visited { color: #c4c7c8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: normal; }

a.linkxsmltgrey:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; }



a.linkxsmred:link { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmred:active { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmred:visited { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold; }

a.linkxsmred:hover { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: bold; }



a.linkregblue:link { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }

a.linkregblue:active { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }

a.linkregblue:visited { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }

a.linkregblue:hover { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; }



a.linkregblue_category:link { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 17px }

a.linkregblue_category:active { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 17px  }

a.linkregblue_category:visited { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 17px  }

a.linkregblue_category:hover { color: #0d3666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 17px  }



a.linksmpurple:link { color: #c2b3d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }

a.linksmpurple:active { color: #c2b3d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }

a.linksmpurple:visited { color: #c2b3d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }

a.linksmpurple:hover { color: #c2b3d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-weight: normal; }


/* date with a star portion */

#wrapper{ width:900px; text-align:center;}

#content{ background-image:url(../img/bkg.gif);
          background-color: #d2d4d3;
          background-position: top center;
          background-repeat:repeat-x;
          }

.left-col{
       float:left;
       width:384px;
       text-align:left;
       }

.right-col{
       float: right;
       width:516px;
       text-align:left;
       }

.left-col2{
       float:left;
       }

.right-col2{
       float: right;
       }

.clear{ clear:both;}

a:hover{ text-decoration:none;}
a:link{text-decoration:none;}
a:visited{ text-decoration:none;}
a{outline:none;}
.type-red{color:#e50101;}
.type-blue{color:#005670;}
