﻿iframe {
border: 0px solid #ffffff;
}

#defaultbody {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	background-color: #335ea3;
}

#defaultbodyWhite {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	background-color: #FFF;
}

a {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	color: #333333;
}
	
a:active {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	color: #333333;
}
a:hover {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #333333;
}
a:link {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	color: #333333;
}
a:visited {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	color: #333333;
}
#outwrapper {
	background-image: url('styles/c_bg_h.png');
	background-repeat: repeat-y;
	width: 1025px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
}

#topmargin {
	background-image: url('styles/c_bg_h.png');
	background-repeat: no-repeat;
	background-position: right;
}
.bottommargin {
	background-image: url('styles/c_bg_07.png');
	background-repeat: repeat-x;
	width: 1025px;
	margin-right: auto;
	margin-left: auto;
}
#titleheader {
	height: 125px;
	width: 1000px;
}
.dialogboxdefault {
	background-image: url('styles/background_category_header.png');
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
#headertable {
	width: 100%;
	background-color: #FFFFFF;
	float: left;
	height: 100px;
}
#logintable {
	height: 100%;
	background-image: url(styles/background_category_header.png);
	border: 1px solid #666666;
	width: 100%;
}
.dialogboxfont {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
}
.ctrcell {
	text-align: center;
}
#topheadertbl {
	width: 995px;
	height: 140px;
	background-color: #FFFFFF;
}
.dialogboxheader {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.menufontgray12 {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.font_gray10 {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#contentbody {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.topleftcell {
	vertical-align: top;
	text-align: left;
}
.tableoutsideborder {
	border-color: #66666;
	border-style: solid;
	border-width: 1px;
}
.dialogboxorange {
	background-image: url('styles/orangestrip_vert.png');
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.Verdana16 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #333333;
}
.Verdana14_red_bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: 880000;
}
.dialogboxorangectr {
	border-style: none;
	background-image: url('styles/orangestrip_vert.png');
	background-repeat: repeat-x;
	text-align: center;
}
.dialogboxdefaultctr {
	border-style: none;
	background-image: url('styles/background_category_header.png');
	background-repeat: repeat-x;
	text-align: center;
}
.Verdana12bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.Verdana16Bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.bluemenubutton {
	border-width: 1px;
	border-color: #808080;
	background-color: #336699;
	color: #FFFFFF;
	text-align: center;
	border-right-style: solid;
}
.centercellnopadnomagin {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
h1 {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 24px;
	color: #880000;
	text-decoration: underline;
	text-transform: uppercase;
}
.mainbodylongshade {
	border-style: none;
	background-image: url('styles/background_category_header.png');
	background-repeat: repeat-x;
	text-align: left;
	background-color: #F2F3F4;
}
.dialogboxdefaultctrbdr {
	border: 1px solid #666666;
	background-image: url('styles/background_category_header.png');
	background-repeat: repeat-x;
	text-align: center;
}
#maincontent {
	position: relative;
}
.whiteboldlink:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.smlField
{	
	font-size:10px;
	font-weight:bold;
}


.smlLink, .smlLink A:link, .smlLink A:visited, .smlLink A:hover  
{
	font-size:11px;
}

.bg
{
	background-color:#edf1fa;
}

.div_base
{
	border:#003366 2px solid;
	background-color:#3353A3;
	padding:5px;
	margin:5px;
	width:550px;
}

.menuitem, .menuitem a:link, .menuitem a:visited   
{
	padding:5px;
	color:#3353A3;
	text-decoration:none;
	font-size:14px;
	width:300px;
}

.menuitem a:hover
{
	background-color:#EEE;
	width:300px;
	
}

.div_imp
{
	border:#660000 2px solid;
	background-color:#FFFFCC;
	padding:5px;
	margin:5px;
}

.div_tbl
{
	border:#3353A3 2px solid;
	background-color:#FFFFEE;
	padding:5px;
	margin:5px;
}

.field
{
	font-weight:bold;
	font-size:11px;
}

.SubmitButton
{
	background-color:#3353A3;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	border:#0099CC 2px solid; 
}

.imp
{
	color:#990000;
	font-weight:bold;
}

.mandatory
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding-right:3px;
}



.error, .success, .warning
{
	border: 1px solid;
	margin: 10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	margin:5px;
	width:500px;
}

.error
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.gif');
}

.error h1
{
	color: #D8000C;
}


.success
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('images/success.gif');
}

.success h1 
{
	color: #4F8A10;
}

.warning
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('images/warning.gif');
}

.tblHeadBlue
{	
	color:#FFFFFF;
	background-color:#3353A3;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

.data
{
	padding-top:5px;
	padding-bottom:5px;
}

.dataBlue
{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:#3353A3;
}

.dataBlueBG
{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:#3353A3;
	background-color:#EEE;
	height:30px;
}

.dataBlueBG td
{	
	padding-left:5px;
}

.dataYellowBG
{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:#3353A3;
	background-color:#FFFFCC;
	height:30px;
}

.dataYellowBG td
{	
	padding-left:5px;
}

.wcT {
	color:#FFF;
	background-color:#555;
	padding:3px;
	font-size:14px;
	vertical-align:top;
}

.wcL {
	color:#FFF;
	background-color:#335ea3;
	padding:3px;
	font-weight:bold;
	font-size:14px;
}

.wcInt {
	color:#000;
	background-color:#FFCC33;
	padding:3px;
	font-weight:bold;
	font-size:12px;
}

.yellowBG
{
	background-color:#FFFFCC;
}

.grayBG
{
	background-color:#F2F2F2;
}

.greenBG
{
	background-color:#CCFFCC;
}

.wcCnf {
	color:#FFF;
	background-color:#005500;
	padding:3px;
	font-weight:bold;
	font-size:12px;
}

.wcNCnf {
	color:#000;
	background-color:#BBB;
	padding:3px;
	font-weight:bold;
	font-size:12px;
}

.smlblk{
	font-size:12px;
	color:#000000;
	padding:5px;
}

.smlblk1{
	font-size:12px;
	color:#000000;
	background-color:#D8D8D8;
}

.smlblk2{
	font-size:12px;
	color:#000000;
	background-color:#ECECEC;
}


.product
{
	text-align:center;
}

.ptitle, .smlselect
{
	font-size:10px;
	line-height:18px;
}

.pbutton
{
	padding:2px;
	background:#FF9933;
	border:1px solid #000000;
	font-size:9px;
	text-align:center;
	cursor:pointer;
}

.product img
{
	border:#DDD 1px solid;
	padding:3px;
	margin:3px;
	background-color:#EDEDED;
}

.cart_row_1
{
	border-bottom:thin #000066 solid;
	background-color:#EEE;
}

.cart_row_2
{
	border-bottom:thin #000066 solid;
	background-color:#FFF;
}

.clink
{
	text-decoration:none;
}

.ctext
{
	border:1px solid #000066;
	padding:3px;
	background-color:#FFFF99;
	font-weight:bold;
}

th
{
	font-weight:bold;
	border:2px solid #000000;
	background-color:#335Ea3;
	text-align:center;
	color:#FFF;
	height:30px;
	vertical-align:middle;
}

h2{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	text-transform: uppercase;
	text-decoration: underline;
}

.pool1
{
	background-color:#DDD;
	height:20px;
}

.pool2
{
	background-color:#EEEEFF;
	height:20px;	
}

.pool1 td {padding-left:5px;}
.pool2 td {padding-left:5px;}

.bkt1
{
	background-color:#DDDD99;
	height:20px;
}

.bkt2
{
	background-color:#EEEE99;
	height:20px;	
}

.bkt1 td {padding-left:5px;}
.bkt2 td {padding-left:5px;}

.champ1
{
	background-color:#666666;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;	
}

.champ2
{
	background-color:#663300;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;	
}

.champ1 td {padding-left:5px;}
.champ2 td {padding-left:5px;}
h2 {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 16px;
	color: #880000;
	text-decoration: none;
}
.font_text8pt {
	font-size: 8px;
}
.Verdana14_blue_bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000066;
}
.Verdana14 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}
.img_border_bottom_rt {
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.Verdana12_blue_bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000066;
}
.Verdana12_Red_bold {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #990000;
}
.horizal_line80_ctr {
	width: 80%;
	text-align: center;
}
.img_RIGHT_noborder5-5-0-5 {
	float: right;
	border-style: none;
	margin: 5px 0px 5px 5px;
}
.img_LEFT_noborder5-5-0-5Copy {
	float: left;
	border-style: none;
	margin: 5px 5px 5px 0px;
}

