/* Default Body Style 1 :*/
/* Note If you declare font weight here you need to declare it in sub style links to stop the cascade */

a:link { color: #000000; font-weight: normal; text-decoration : underline;}
a:visited { color: #000000; font-weight: normal; text-decoration : underline;}
a:hover { color: #121212; font-weight: normal; text-decoration : none;}
a:active { color: #121212; font-weight: normal; text-decoration : underline;}

.nav a:link { color: #000000; font-weight: normal; text-decoration : none;}
.nav a:visited { color: #000000; font-weight: normal; text-decoration : none;}
.nav a:hover { color: #121212; font-weight: normal; text-decoration : underline;}
.nav a:active { color: #121212; font-weight: normal; text-decoration : none;}

#frame {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	text-decoration : none;
	font-size : 10px;
	line-height : 1.4;
	width: 780px;
	margin: 0px auto; /* Right and left margin widths set to "auto" */
	text-align: left; /* Counteract to IE5/Win Hack */
	padding: 0px;
	border: 0px solid #333;
	}

#sidebar_left {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	width:175px;
	padding:0px;
	float:left;
	background:none;
	border: 0px solid #333;
	position : relative;
	top : 30px;
	}

#sidebar_right {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	width:175px;
	padding:0px;
	float:left;
	background:none;
	border: 0px solid #333;
	position : relative;
	top : 30px;
	}

#content_center {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	font-size : 16px;
	width:370px;
	padding:0px;
	float:left;
	background:none;
	border: 0px solid #333;
	position : relative;
	top : 30px;
	}
	
#content_right {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	font-size : 16px;
	width:560px;
	padding:0px;
	float:left;
	background:none;
	border: 0px solid #333;
	position : relative;
	left : 0px;
	top : 30px; 
	}
	
#content_right_zoom {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	font-size : 10px;
	width:460px;
	height:300px;
	padding:0px;
	float:right;
	background:none;
	border: 0px solid #333;
	position : relative;
	top : 30px; 
	}

#content_full {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	font-size : 16px;
	text-decoration : none;
	width:780px;
	padding:0px;
	float:left;
	background:none;
	border: 0px solid #333;
	position : relative; 
	left: 0px;
	top : 30px;
	}
	
#content_search {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	font-size : 16px;
	width:602px;
	padding:0px;
	padding-bottom : 60px;
	float:left;
	background:none;
	border: 0px solid #333;
	}
	
#formdetail {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #333;
	clear: both;
	padding: 10px;
	background: none;
	border: 1px solid #666;
	}
	
#footer {
	color : #333;
	clear: both;
	width: 780px;
	padding: 0px;
	padding-bottom : 60px;
	background: none;
	border: 0px solid #333;
	position : relative; 
	left: 0px;
	top : 50px;	
	}
	
#footer a:link { color: #333; font-weight: bold; text-decoration : none;}
#footer a:visited { color: #333; font-weight: bold; text-decoration : none;}
#footer a:hover { color: #000; font-weight: bold; text-decoration : underline;}
#footer a:active { color: #000; font-weight: bold; text-decoration : none;}










.splash {
	width: 100%;
	height: 100%;
	background-image: url("images/background/bg_splash_ladystretch.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	background-color: #797B58;
	border: 0px solid #333;
}
	
.splashlogo {
	width: 780px;
	height: 200px;
	background-image: url("images/background/bg_splash_logo_ladystretch.gif");
	background-repeat: no-repeat;
	border: 0px solid #FFF;
	top : 40%;
	position : relative;	
}
	
.logo {
	width: 178px;
	height: 50px;
	background-image: url("images/background/bg_logo_ladystretch.gif");
	background-repeat: no-repeat;
	}
	
	
	
	



	
body {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #0D0D0D;
	text-decoration : none;
	font-size : 10px;
	line-height : 12pt;	
	margin: 0px 0px; 
	padding: 0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align: center; /* Hack for IE5/Win */	
	background-image: url("images/background/bg_ladystretch.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #9B9C82;
	background-attachment: fixed;
	}
	
address, blockquote, caption, ol, ul, li, td, span {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000000;
	text-decoration : none;
	font-size : 10px;
	}

SMALL {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000099;
	text-decoration : none;
	font-size : 9px;
	}

H1 {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000000;
	text-decoration : none;
	font-size : 16px;
	font-weight : normal;
	margin-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	}

H2 {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000000;
	text-decoration : none;
	font-size : 16px;
	font-weight : normal;
	margin-top : 0px;
	padding-top : 0px;
	margin-bottom : 10px;
	padding-bottom : 0px;
	}

H3 {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000000;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	padding-top : 3px;
	}

LABEL {
	cursor: hand;
	}

.errorText {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;
	}

.totalText{
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #CC0000;
	text-decoration : none;
	font-size : 10px;
	}

.errorTextClass {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #CC0000;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	}

.controlClass {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	}

.noteText {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #CC0000;
	text-decoration : none;
	font-size : 10px;
	}

.notetelfax {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #CC0000;
	text-decoration : none;
	font-size : 12px;
	}

.telfax {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	}

FORM {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	text-decoration : none;
	font-size : 10px;
	margin-left : 0 px;
	padding-left : 0 px;
	padding : 0px;
	}

INPUT, TEXTAREA, SELECT {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #666666;
	text-decoration : none;
	font-size : 10 px;
	margin-left : 0 px;
	padding-left : 0 px;
	padding : 0px;
	}

.promoClass{
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #CC0000;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	}

.emphClass{
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #666666;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	}

.header {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #45278D;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
	}

HR {
	border : 1px;
	width : 780px;
	height: 1px;
	background-color: #666;
	color:#666;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	line-height : 0px;
	}

.tablebody1 {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #666666;
	text-decoration : none;
	font-size : 75%;
	}

.tablebody2 {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #666666;
	background-color : #F5F5F5;
	text-decoration : none;
	font-size : 75%;
	}

.tableborder {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	text-decoration : none;
	font-size : 10px;
	border : 1px outset #999999;
	}

.borderClass {
	border : 0px solid #FFFFFF;
	}

.RFborderClass {
	border : 0px solid #FFFFFF;
	}

.messageText {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #A40505;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;
	}

.dropshadow {
	background-color: #FFFFFF;
	}

label{
	cursor: hand;
	}
	
.lightbox {
	font-family : Helvetica, Arial, sans-serif, Lucida, Tahoma;
	color : #666;
	text-decoration : none;
	font-size : 10px;
	line-height : 12pt;	
	margin: 0px 0px; 
	padding: 0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align: center; /* Hack for IE5/Win */	
	background-color: #FFF;
	}
	
.lightbox a:link { color: #000000; font-weight: normal; text-decoration : underline;}
.lightbox a:visited { color: #000000; font-weight: normal; text-decoration : underline;}
.lightbox a:hover { color: #121212; font-weight: normal; text-decoration : none;}
.lightbox a:active { color: #121212; font-weight: normal; text-decoration : underline;}