html{ margin:0px; padding:0px; }
body
{
    background:#f8ffd2 url('../images/bg_images/strip.gif') top left repeat-x; 
	margin:0px;
	padding:0px; 
	word-wrap: break-word; 
	text-align:center; 
}

#topBar span { color:#019cb8; font-weight:normal; text-decoration:none; }
#topBar
{
	background:#04bfe1 url('../images/bg_images/top_bar.gif') bottom left repeat-x; 
	color:#ffffff; 
	border-bottom:1px solid #acf2ff; 
	padding:10px; 
	margin:0px auto; 
	text-align:center;  
}

#footerBar { margin:0px; padding:20px; color:#dfe6b6; }

#mainDiv
{ 
	width:600px; 
	padding:0px; 
	margin:0px auto; 
	text-align:left;  
}

#mainTb
{
	background:url('../images/bg_swirl.png') top center no-repeat;
}

/* -- text styles -- */
body, text, table, td, div, span  { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#473700; }
font { font-family:Trebuchet MS; font-weight:normal; text-decoration:none; } 
.warn { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#EE0000; font-weight:normal; text-decoration:none; }
.red { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#FF3300; font-weight:normal; text-decoration:none; }
.green { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#65854E; font-weight:normal; text-decoration:none; }
.grey { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#888888; font-weight:normal; text-decoration:none; }
.blue { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#5965AA; font-weight:normal; text-decoration:none; }
.yellow { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#ff9966; font-weight:normal; text-decoration:none; }
.white { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#ffffff; font-weight:normal; text-decoration:none; }
.dark { font-family:Trebuchet MS; font-size:12px; line-height:16px; color:#333333; font-weight:normal; text-decoration:none; }

/* -- link styles -- */
a, a:link, a:visited { color:#006194; font-family:Trebuchet MS; font-size:12px; line-height:16px; font-weight:normal; text-decoration:none; outline:none; -moz-outline-style:none; }
a:hover { color:#3698FF; font-family:Trebuchet MS; font-size:12px; line-height:16px; font-weight:normal; text-decoration:none; outline:none; -moz-outline-style:none; } 
a:active, a:active img { outline:none; -moz-outline-style:none; }
a:focus, a:focus img { outline:none; -moz-outline-style:none; }

/* -- hr lines -- */
hr { border-color:#000000; height:1px; border-style:solid; border-width:1px 0 0 0; filter:alpha(opacity=8); -moz-opacity:.08; opacity:.08; }

/* -- images -- */
img.b { padding:8px; margin:0px; background-color:#ffffff; border:1px solid #cccccc; -webkit-border-radius:8px; -moz-border-radius:8px; }

/* -- content box styles -- */
.box{ margin:16px; padding:16px; color:#67411d; }
.box2{ margin:16px; padding:16px; border:1px solid #cccccc; color:#67411d; background:#f8f8f8; -webkit-border-radius:8px; -moz-border-radius:8px; }
.bigHeaderTxt{ text-align:center; font-size:16px; line-height:16px; color:#67411d; }

td.b_tm { margin:0px; padding:0px; background:url('../images/round_tb/small/tm.png') top left repeat-x; }
td.b_lm { margin:0px; padding:0px; background:url('../images/round_tb/small/lm.png') top left repeat-y; }
td.b_rm { margin:0px; padding:0px; background:url('../images/round_tb/small/rm.png') bottom left repeat-y; }
td.b_bm { margin:0px; padding:0px; background:url('../images/round_tb/small/bm.png') bottom left repeat-x; }
td.b_mm { margin:0px; padding:0px; background-color:#ffffff; }


/* -- rouns table styles -- */
.round_tb_content { padding:10px; background:#ffffff url('../images/bg_images/content_tb_bg.gif') top left no-repeat; color:#015969; }
.round_tb_title
{ 
   margin:0px;
   color:#01505d; 
   font-family:Trebuchet MS; 
   font-weight:bold; 
   font-size:18px; 
   line-height:20px; 
   letter-spacing:-1px;
   text-decoration:none; 
}

/* -- form styles -- */
.cb, input.checkbox, input.radio, checkbox, radio, input[type="checkbox"], input[type="radio"] 
{
   background-color:transparent; 
   border:0px solid; 
   margin:0px; 
   padding:0px; 
}

input, select, textarea 
{
	border-left:1px solid #e2e3ea; 
	border-top:1px solid #abadb3; 
	border-right:1px solid #dbdfe6; 
	border-bottom:1px solid #e3e9ef; 
	background-color:#ffffff; 
	color:#888888; 
    font-family:"Courier New", Courier, monospace; 
    font-weight:normal; 
    font-size:12px; 
    line-height:12px; 
    text-decoration:none; 
	padding:2px; 
	margin:0px; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
}

input, select 
{ 
    overflow:hidden; 
    height:18px;
}
textarea 
{ 
    overflow:auto; 
    padding:2px; 
}
#submitBtn
{ 
	font-family:Verdana;
	font-weight:bold; 
	font-style:normal; 
	font-size:9px; 
	color:#ffffff; 
	border:0px solid;  
	padding:0px; 
	padding-bottom:2px;     
	width:97px; 
	height:22px;     
	background-color:transparent; 
	background-image:url('../images/submit_bg.gif'); 
	background-position:left bottom;
	background-repeat:no-repeat;  
}

ul { list-style-type:disc; }
ul li { margin:0px; margin-bottom:16px; }

/* -- ie png fix -- */
img { margin:0px; padding:0px; border:0px solid; }
div, table, td, img { behavior:url('css/iepngfix.htc'); }
