body	{
		margin:0px;
		padding:0px;
		background:url(../images/bot_tall.gif) bottom left repeat-x;
		overflow:auto;
		background-color: #e4e4e5;
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
SELECT {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	font-weight: normal;
}
INPUT {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	font-weight: normal;

}
RADIO {
	border: 0px;
}

TEXTAREA {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	font-weight: normal;
}
td		{
		font-family:verdana;
		font-size:11px;
		color:#666666;
		}
ul		{
	list-style-position: outside;
	text-indent: 0em;
		}

a		{
		color:#FF9933;
		text-decoration:underline;;
		}
a:hover	{
		text-decoration:underline;
		color:#993300;
		}	
h1		{
	font-size: 16px;
	color: #666666;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 18px 0;
	}	
h2		{
	font-size: 13px;
	color: #ff9933;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 5px;
	}
h3	{
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 0px;
		}
/*layout*/

.search {
	background-image: url(../images/bg_search.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 39px;
}
.search1 {
	background-image: url(../images/bg_search_home.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 39px;
}

.column1 {
		padding: 0px 10px 20px 0px;
		width:420px;
		}

.column2 {
		border-left:1px solid #CCCCCC;
		padding: 5px 0px 0px 20px;
		width:260px;
		}
.column3 {
		padding: 0px 10px 20px 0px;
		width:600px;
		}
.column4 {
		padding: 0px 10px 20px 0px;
		width:510px;
		}
/*table*/
table.gridView {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:5px;
	border:1px solid #CCCCCC;

 }
table.gridView tr { 
	background-color:#f5f5f5;
	font-size: 0.8em;
	color: #666666;
}

table.gridView a:link {text-decoration: underline; color: #666600;}
table.gridView a:visited {text-decoration: underline; color: #666600;}
table.gridView a:active {text-decoration: underline; color: #666600;}
table.gridView a:hover {text-decoration: underline; color: #999900;}

table.gridView tr.header
{
	height:24px;
	font-size: 12px;
	font-weight:bold;
	background-color:#eae8e8;
}
table.gridView tr.alt
{
	background-color:#eae8e8;
	font-size: 0.8em;
	color: #666666;
}
table.pricing {
	font-family: Verdana, Arial, Helvetica, sans-serif;

 }
table.pricing tr { 
	background-color:#FFFFFF;
}
/*background*/
.navbg {
	background-image:url(../images/header_01.gif);
	background-position:left top;
	background-repeat:no-repeat;
		}
.bgtile {
		background-image: url(../images/top_tall.gif);
		background-position:left top;
		background-repeat:repeat-x;
		}

/*general text*/

.content {
		padding:25px 25px 25px 25px;
		}
.content1 {	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.doubleborder {
		border:1px solid #CCCCCC;
		}
div.doubleborder div {
		background-color:#EFEFEF;
		border:2px solid #FFFFFF;
		padding: 12px;
		}
.box1 {
		background-color:#EFEFEF;
		border:2px solid #FFFFFF;
		padding: 12px;
		}
.box1container {
		border:1px solid #CCCCCC;
		width:420px;
		}
.box2{
		border:1px solid #CCCCCC;
		padding: 12px;
		width:420px;
		}
.boxsmall {
		background-color:#EFEFEF;
		border:2px solid #FFFFFF;
		padding: 12px;
		}
.boxsmallcontainer {
		border:1px solid #CCCCCC;
		}
ul.bulletSpecial {
	line-height: 17px;
		}
ul.bulletSpecial li {
	list-style-image:  url("../images/icons/1_arrow1.gif");
	list-style-position: outside;
	
		}
.divider {
	border-left:1px dotted #CCCCCC;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
		}
/*menus*/

#menu	{
	margin:32px 0px 0px 22px;
	height:30px;
		}		
		
ul.menu1 {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

ul.menu1 li {
	float: left;
	padding: 0 9px 0 0;
	margin: 0 9px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	font-weight: bold;
	background-image: url(../images/icon_divider.gif);
	background-repeat:no-repeat;
	background-position:right;

}

ul.menu1 a {
	float: left;
	padding: 0px 0px 0px 4px;
	text-indent: 3px;	
}

ul.menu1 a:link {text-decoration: none; color: #993300;}
ul.menu1 a:visited {text-decoration: none; color: #993300;}
ul.menu1 a:active {text-decoration: none; color: #FFFFFF;}
ul.menu1 a:hover {text-decoration: none; color: #FF6600;}


ul.submenu {
	margin: 0px 0 0 20px;
	padding: 0px;
}

ul.submenu li {
	font-weight: bold;
	list-style-image: url(../images/icon_arrow2.gif);
	padding: 3px 0 3px 0px;
	
}

/*pics*/

.picLeft {
		margin:0px 15px 15px 0px;
		float:left;
		}
.picRight {
		margin:0px 0px 0px 15px;
		float:right;
		}
		
/*original styles*/

.tt1	{
		margin:10px 0px 0px 500px;
		}
.tt1 img{
		margin:0px 5px 0px 0px;
		}
.tt1 a	{
		font-size:10px;
		text-decoration:none;
		color:#F2F2F2;
		}
.tt1 a:hover{
		text-decoration:underline;
		color:#FFCC00;
		}
.more img{
		margin:0 12px -1px 0px;
		}
.more .img{
		margin:0px;
		}
.more a	{
		text-decoration:none;
		color:#FF6600;
		font-weight:bold;
		}
.more a:hover{
		text-decoration:underline;
		}

.top_form{
		margin:0 0 0 42px;
		}
		
.top_form input{
		width:123px;
		height:18px;
		border-style:none;
		background:transparent;
		margin:2px 0px 0px 2px;
		font-family:tahoma;
		font-size:11px;
		color:#525252;
		padding:2 5 0 5px;
		}
		
/*footer*/

.footer	{
		color:#FFFFFF;
		padding:23 0 0 0;
		text-align: center;
		}
.footer	a{
		color:#E6E6E6;
		text-decoration:none;
		font-weight:bold;
		margin:0 12px 0 12px;
		}
.footer	a:hover{
		text-decoration:underline;
		color:#FFCC00;
		}
.footer span{
		color:#D8D8D8;
		font-size:10px;
		}
.footer span a{
		color:#FAD24A;
		text-decoration:underline;
		font-weight:normal;
		margin:0px;
		}
		


