body
	{
	padding: 0px;
	text-align: left;
	color:#333333;
	background-color: #FFFFFF;
	font-family: helvetica, arial, sans-serif;
	font-size: 10px;
	}

img.asq
	{
	border-top: 1px solid #0054a6;
	border-bottom: 1px solid #0054a6;
	vertical-align:top;
	}

img
	{
	padding: 0px;
	}

img.gallery
	{
	padding-bottom:0px;
	padding-right:3px;
	border: 0px;
	align:left;
	background: url("../images/shadow.gif") no-repeat;
	}

h2
	{
	font-size: 14px;
	}
	
h3
	{
	font-size: 12px;
	text-align:left;
	color:#666666;
	}

hr.burnt
	{
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
	}
	
p
	{
		line-height:18px;
	}	
	
hr
	{
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
	}
	

/* Links */

a:link    {color:#0054a6; background-color:transparent;text-decoration:underline;font-weight:normal;}
a:visited {color:#0054a6; background-color:transparent;text-decoration:underline;font-weight:normal;}
a:active  {color:#0054a6; background-color:transparent;text-decoration:underline;font-weight:normal;}
a:hover   {color:#0054a6; background-color:transparent;text-decoration:none;font-weight:normal;}

/*a:link    {color:#4077AF; background-color:transparent;text-decoration:none}
a:visited {color:#4077AF; background-color:transparent;text-decoration:none}
a:active  {color:#000000; background-color:transparent;text-decoration:underline}
a:hover   {color:#00236B; background-color:transparent;text-decoration:underline}*/

#livesearch
  { 
  width:200px; 
  background-color:#ffffff;
  }

#txt1
  { 
  margin:0px;
  } 
 

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}



#shadowed-border {
  padding: 20px;
  width: 30%;
  margin: 20px auto;
}

#shadowed-border .sb-inner {
  background:#ccc;
}

#shadowed-border .sb-border {
  background:#fff;
}

#shadowed-border2 {
  padding: 10px;
  width: 30%;
  margin: 10px auto; 
}

#shadowed-border2 .sb-inner {
  background:#DFE2FF;
}

#shadowed-border2 .sb-border {
  background:#FFDC9F;
}

.plain {
  padding: 10px;
  width: 30%;
  margin: 10px auto;
  border: thin solid black;
}


.search
	{
	position: absolute;
	top:70px;
	float:left;
	z-index: 1;
	font: 10px;
	}

.header
	{
	font-weight: bold;
	font-size: 14px;
	color: #0054a6;
	font-style:bold;
	}
	
	
.left_fl
	{
		float:left;
		text-align:left;
		padding-left:20px;
	}

.asqtab
	{
		float:left;
		text-align:center;
		background-color: #FFFFFF;
		width:330px;
		font-size: 16px;
		font-family: garamond, georgia, serif;
		vertical-align:bottom;
		color: #0054a6;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
		border-bottom: 1px solid #0054a6;
	}


.asqtabs li a{
text-decoration: none;
margin-right: 0px;
border-top: 0px solid #666666;
border-left: 0px solid #666666;
border-right: 0px solid #666666;
border-bottom: 0px solid #666666;
color: #ffffff;
background: #fbc945 url(shade.gif) top left repeat-x;

}



.main_container{
	width:994px;
	text-align:left;
	border-top: 1px solid #0054a6;
 	/*background-image: url("../images/hdr.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-position: center top;*/ 
	background-color: #FFFFFF;
}


.Block
	{
	position: relative;
	float:left;
	font: 12px helvetica;
	color: #333333;
	border-left: 1px solid #0054a6;
	border-right: 1px solid #0054a6;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	line-height:18px;
	background-color: #ffffff;
	width:992px;
	}

	

LI.list1 {list-style: square inside;line-height:20px;} 
LI.list2 {list-style: disc inside; color:purple; width: 250px;font-size:11px;} 
LI.list3 {list-style: square inside; line-height:20px;} 

LI.list4 {list-style: disc inside; width: 275px;font-size:9pt;} 

UL { 
		list-style: circle outside;
		color:red;
        text-align:left;
        margin: 0px 0px 0px 16px;
       /* T L B R */
        padding: 0px 0px 0px 0px;
        
     }
     
fieldset { border:0;margin:0;padding:0; }


input.text, textarea, select {
	font: 12px/12px verdana;
	font-weight : normal;
	border: 1px thin groove #999999;
	color: #666666;
	width:250px;
	}
	

input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
	
.footer
	{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	font: 10px verdana;
	/*border-top: 1px dotted #bdbdbd;*/
	width:100%;
	vertical-align:bottom;
	}
	

.maintext
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding: 4px;
	line-height: 17px;
	}

	
.maintext_dark
	{
	font-size: 11px;
	color: #333333;
	padding: 4px;
	}

.maintext_head
	{
	color: #204060;
	font-size: 13px;
	letter-spacing:0.2em;
	padding-bottom:4px;
	font-family: trebuchet ms;
	font-weight:bold;
	}

.maintext_dark_right
	{
	color: #333333;	
	text-align:right;
	}


.copyright
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 5px;
	position:relative;
	}
	
.title
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}


.announce
	{
	text-align:left;
	padding-left:5px;
	border-bottom: 2px dotted #EADB13;
	padding-bottom:5px;
	background-color:#D0CA6C;
	}
	
.float_right
	{
	float: right;
	}
	


a.email:link	{color:#723D49; background-color:transparent;text-decoration:none;font-weight:normal;}
a.email:visited {color:#723D49; background-color:transparent;text-decoration:none;font-weight:normal;}
a.email:active  {color:#723D49; background-color:transparent;text-decoration:underline}
a.email:hover   {color:#723D49; background-color:transparent;text-decoration:underline}

a.fff:link	{color:#ffffff; background-color:transparent;text-decoration:none}
a.fff:visited {color:#ffffff; background-color:transparent;text-decoration:none}
a.fff:active  {color:#000000; background-color:transparent;text-decoration:underline}
a.fff:hover   {color:#ffffff; background-color:transparent;text-decoration:underline}

a.blue:link	{color:#b8d8e5; background-color:transparent;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
a.blue:visited {color:#b8d8e5; background-color:transparent;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
a.blue:active  {color:#b8d8e5; background-color:transparent;text-decoration:none;font-weight:normal;}
a.blue:hover   {color:#b8d8e5; background-color:transparent;text-decoration:none;font-weight:normal;}


a.img:link	{color:#999999; background-color:transparent;text-decoration:none}
a.img:visited {color:#999999; background-color:transparent;text-decoration:none}
a.img:active  {color:#999999; background-color:transparent;text-decoration:none}
a.img:hover   {color:#999999; background-color:transparent;text-decoration:none}

a.coll:link	   {color:#000000; background-color:transparent;text-decoration:none}
a.coll:visited {color:#333333; background-color:transparent;text-decoration:none}
a.coll:active  {color:#000000; background-color:transparent;text-decoration:bold}
a.coll:hover   {color:#00236B; background-color:transparent;text-decoration:underline}

a.dot:link	  {color:#000000; background-color:transparent;text-decoration:none;border-bottom: 1px dotted;}
a.dot:visited {color:#333333; background-color:transparent;text-decoration:none;border-bottom: 1px dotted;}
a.dot:active  {color:#000000; background-color:transparent;border-bottom: 1px solid;}
a.dot:hover   {color:#00236B; background-color:transparent;border-bottom: 1px solid;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 8px;
background-color: #b8d8e5;
visibility: hidden;
z-index: 100;
font-size:13px;
text-align:left;
line-height:20px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   130px;

  border-bottom:  2px solid #78435c;
  border-right:  1px solid #78435c;
  padding-left: 10px;

  background: #ffffff;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 11px;
  color:   #ffffff;
  line-height:18px;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black; }

form.sample_attach
{
  position: absolute;
  visibility: hidden;

  border:  1px solid black;
  padding: 0px 5px 2px 5px;

  background: #7b445d;
}

form.sample_attach b
{
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.1em;
}

input.sample_attach { margin: 1px 0px; width: 170px; }

