body {
	background: #EEEEEE;
	margin: 5px auto; 
	text-align: center;	
	color: #353535;
	}

body, p, input, select, textarea {
	font-family: arial;	
}

input, select, textarea {
	font-size: 11px;	
	color: #646464;
}

A.selected {font-weight: bold; text-decoration: none;}

.b {font-weight: bold;}
.off {display:none;}
.noLink {text-decoration: none;}
.clear {clear:both;}
.right {float: right;}	
.red {background: red;}
	
a {color: #203C65;}
a img {border: 0px;}

a.highlight {color: #FE7D31;}

p {margin:0px;margin-bottom: 15px; }

.directions {font-size: 14px;color: #00204F; clear:both;}
.center {text-align: center;}
.msg {
	
	}

#wrap {
	width: 776px;
	margin: 0px auto;	
	}
	
#topWrap {
	position: relative;
	font-size: 12px;
	height: 100px;
	text-align: left;
	margin: 0px 146px;
	}
	
	
#topWrap .languageSelect {
	position: absolute;
	right: 10px; 
	top: 0px;	
	} 
	
#topWrap .productSelect {
	position: absolute;
	right: 100px; 
	top: 0px;	
	} 
	
 

#topWrap div.slogen {
	position: absolute;
	right: 10px; 
	top: 56px; 	
	font-size: 14px;
	font-weight: bold;
	color: #184D7F;
	}	


#topWrap .topLinks {
	position: absolute;
	left: 19px; 
	top: 79px;	
	}
	
#topWrap .topLinks a {padding: 0px 5px;}
		
#topWrap .loginOptions {
	position: absolute;
	right: 10px; 
	top: 77px;	
	}

#topWrap .loginOptions a {padding: 0px 5px;}
#topWrap .loginOptions a.loggedName {padding-left: 0px; text-decoration: none;}

#middleWrap {
	position: relative;	
	text-align: left;
	}	
	
#middleWrap .contentBox {
	width: 484px;	
	background: #ffffff url('../images/content_background.gif') repeat-y left top;	
	float: left;
	font-size: 12px;
	}
	
.contentBox .topShadow {	
	text-align: left;
	width: 100%;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_top_shadow.gif') repeat-x left top;
	}		
	
.contentBox .topShadow .cornerRight {	
	width: 14px;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_top_right_shadow.gif') no-repeat left top;
	float: right;
	}			
	
.contentBox .topShadow .cornerLeft {	
	width: 14px;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_top_left_shadow.gif') no-repeat left top;	
	}		
	
.contentBox .bottomShadow {	
	width: 100%;
	text-align: left;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_bottom_shadow.gif') repeat-x left top;
	clear: both;
	}		
	
.contentBox .bottomShadow .cornerRight {	
	width: 14px;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_bottom_right_shadow.gif') no-repeat left top;
	float: right;
	}			
	
.contentBox .bottomShadow .cornerLeft {	
	width: 14px;
	height: 14px;
	overflow: hidden;
	background: url('../images/content_bottom_left_shadow.gif') no-repeat left top;	
	}						

.contentText {
	padding: 5px 25px;
	color: #012150;
	text-align:left;
	}

H1 {
	color: #FE7D31;
	margin: 0px;
	margin-bottom: 15px;
	font-size: 18px;
	font-weight: normal;
	}

H2 {
	color: #2C466C;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 14px;
	}

H3 {
	color: #2C466C;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 12px;
	}

#ctl00_wcLeft1_stripLeft {
	float: left;
	width: 146px;
	text-align: center;		
	}

#ctl00_wcLeft1_stripLeft h3 , #ctl00_wcRight1_stripRight h3 {
	color: #FE7D31;
	font-size: 14px;
	}

#ctl00_wcLeft1_stripLeft h3 div , #ctl00_wcRight1_stripRight h3 div {
	color: #012150;
	font-size: 12px;
	}
	
#ctl00_wcRight1_stripRight {
	float: right;
	width: 146px;
	text-align: center;		
	}
	
#bottomWrap	{	
	clear: both;
	font-size: 12px;
	line-height: 20px;
	}
	
#bottomWrap	a {	
	color: #5F5F5F;
	}
	
.thumb {	
	margin: 10px auto 0px auto;	
	width: 74px;
	height: 56px;
	overflow: hidden;
	position: relative;		
	}	

.thumb .frameTop {	
	position: absolute;
	top: 0px;
	left: 0px;
	width: 74px;
	height: 3px;		
	background: url('../images/thumb_frame_top.gif') no-repeat left top;
	overflow: hidden;
	}

.thumb .frameBottom {	
	position: absolute;
	top: 52px;
	left: 0px;
	width: 74px;
	height: 3px;		
	background: url('../images/thumb_frame_bottom.gif') no-repeat left top;
	overflow: hidden;
	}
	
.button {
	background: #F4F4F4;
	color: #000000;	
	vertical-align: top;
	}

.fieldRow {
	clear: both;
	margin-bottom: 5px;
	}

.textbox , textarea {
	border-top: solid #878787 1px;
	border-top: solid #878787 1px;
	border-right: solid #e7e7e7 1px;
	border-bottom: solid #e7e7e7 1px;	
	}

input.dim {
	color: #C2CAD1;
	}

.fieldTitle {
	display: block;
	float: left;
	width: 70px;
	padding-top: 2px;	
	}
	
.fieldTitleSmall {
	display: block;
	float: left;
	width: 50px;
	padding-top: 2px;	
	}
.note {
	color: #919191;
	font-size: 11px;
	}

.msg {
	color: #919191;	
	}
	
.error {
	color: #ff0000;		
	}
	
div.error {padding: 10px 0px 5px;}

ul.error {	
	margin-left: 15px;		
	margin-top: 10px;		
	}
	
ul.error li {
	}
	
.btUpdate {
	background: url('../images/bt_update.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 90px;
	height: 33px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btUpdateON {background-image: url('../images/bt_updateON.gif');}

.btEdit {
	background: url('../images/bt_Edit.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 90px;
	height: 33px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btEditON {background-image: url('../images/bt_EditON.gif');}

.btCheckValidity {
	background: #FE7D31 url('../images/bt_checkValidity.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 145px;
	height: 33px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btCheckValidityON {background-image: url('../images/bt_checkValidityON.gif');}

	
.btPlay {
	background: url('../images/bt_play.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 125px;
	height: 44px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btPlayON {background-image: url('../images/bt_playON.gif');}
	
.btPlaySmall {
	background: url('../images/bt_PlaySmall.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 89px;
	height: 33px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btPlaySmallON {	background-image: url('../images/bt_playSmallON.gif');	}
	
.btDarkPlaySmall {
	background: url('../images/bt_darkPlaySmall.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 78px;
	height: 31px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btDarkPlaySmallON {background-image: url('../images/bt_darkPlaySmallON.gif');	}
	
	
.btSend {
	background: url('../images/bt_send.gif') no-repeat left top;
	border: 0px;
	color: #ffffff;
	width: 90px;
	height: 33px;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
	}	
	
.btSendON {background-image: url('../images/bt_sendON.gif');}
	
.tabs {	
	background-position: left top;
	background-repeat: no-repeat;	
	width: 100%;
	height: 45px;
	}
	
.tabs div { 
	color: #7E7E7E;
	padding-top: 15px;
	text-align: center;
	width: 150px;
	float: left;
	}
	
	
.tab1active	{background-image: url('../images/tab_1_active.gif');}
.tab2active	{background-image: url('../images/tab_2_active.gif');}
.tab3active	{background-image: url('../images/tab_3_active.gif');}

.tab1active .tab1 {color: #FE7727; font-weight: bold;}
.tab2active .tab2 {color: #FE7727; font-weight: bold;}
.tab3active .tab3 {color: #FE7727; font-weight: bold;}

.line {
	height: 1px;
	overflow: hidden;
	width: 100%;
	background: #EEEEEE;
	margin-top: 10px;
	margin-bottom: 10px;			
	}
	
td.paging {
	padding: 995px;
}

td.paging a {
	font-weight: bold;
	padding-right: 910px;	
	}
	
td.paging span {
	padding-right: 910px;		
	}	