@charset "utf-8";
/* we may want to unify this */
@import url(/styles/reset.css);
@import url(/styles/layouts.css);
@import url(/styles/navigation.css);
@import url(/styles/forms.css);


a{
/*	color: #3366cc; */
	color: #000;
	text-decoration: underline	
	}
	
	a[name] {
		text-decoration: none;
	}
	
a:hover{
	color: #ff0000;	
	}
a.red{
	color: #ff0000;
	text-decoration: underline	
	}
a.red:hover{
	color: #3366cc;
	}
a.green{
	color: #339900;
	text-decoration: underline	
	}
a.green:hover{
	color: #3366cc;
	}
a.blue{
	color: #003399;
	text-decoration: underline	
	}
a.blue:hover{
	color: #3366cc;
	}	
	
body{
	font: normal 11px Verdana, Geneva, sans-serif;
	}
dl{
	margin-bottom: 10px;
	}
dt{
	font-weight: bold}
dd{
	padding-left: 40px;}
em{
	font-style: italic
	}
h1{

	}
h2{

	}

h3{

	}


h4{

	}

h5{

	}
h6{
	}
ol li, ul li{
	}
ol.decimal li{
	list-style-type: decimal
	}
ol.roman li{
	list-style-type: upper-roman
	}
p{
	margin-bottom: 20px;
	}
strong{
	font-weight: bold
	}
table{
	}
table td{
	}
table th{
	}
ul li{
	list-style-type: disc;
	}

ul.insidedot li
{
	list-style-position: inside;
}	
	
ul.disc li{
	list-style-image: none;
	list-style-type: disc
	}
ul.circle li{
	list-style-image: none;
	list-style-type: circle
	}
ul.square li{
	list-style-type: square
	}
	
.arial{font-family: Arial, Helvetica, sans-serif}
.bold{font-weight: bold}

.db{display: block}
.black{color: #000}
.blue-1{color: #003399}
.clearer{clear: both}
.clearer-l{clear: left}
.center{display: block; margin: 0 auto}
.fs10{font-size: 10px}
.fs11{font-size: 11px}
.fs12{font-size: 12px}
.fs13{font-size: 13px}
.fs14{font-size: 14px}
.fs16{font-size: 16px}
.fs18{font-size: 18px}
.fs22{font-size: 22px}
.fs25{font-size: 25px}
.fs26{font-size: 26px}
.fs31{font-size: 31px}
.fs33{font-size: 33px}
.float-right{float: right; margin: 0 0 15px 25px}
.fr{float: right}
.fl{float: left}
.green-1{color: #ccff33}
.green-2{color: #339900}
.green-3{color: #006600}
.grey-1{color: #c7c7c7}

.italic{font-style: italic}
.image-right{
	float: right;
	margin: 0 0 3px 10px
	}
.image-left{
	float: left;
	margin: 0 10px 3px 0
	}
.lh2{line-height: 2em}
.lh1{line-height: 1em}
.lh13{line-height: 13px}
.lh14{line-height: 14px}
.lh15{line-height: 15px}
.lh16{line-height: 16px}
.lh18{line-height: 18px}
.lh20{line-height: 20px}
.lh22{line-height: 22px}
.lh25{line-height: 25px}
.lh26{line-height: 26px}
.lh33{line-height: 33px}
.lh50{line-height: 50px}
.lh85{line-height: 85px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px!important}
.no-bold{font-weight: normal}
.no-decoration{text-decoration: none}
.no-border, .no-border td, .no-border th{border: none!important}
.no-left-border{border-left: none!important}
.no-right-border{border-right: none!important}
.orange1{color: #ff6500}
.pl10{padding-left: 10px;}
.pad10all { padding: 10px; }
.pl30{padding-left: 30px;}
.pr10{padding-right: 10px;}
.red-1{color: #ff0000}
.red-2{color: #ff0000}
.gray-2{color: #555555}
.tahoma{font-family: Tahoma, Geneva, sans-serif}
.text-left{text-align: left}
.text-center{text-align: center}
.text-right{text-align: right}
/* just shorter */
.ta-l { text-align: left; }
.ta-r { text-align: right; }
.ta-c { text-align: center; }
.trebuchet{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
.uppercase{text-transform: uppercase}
.underline{text-decoration: underline}
.white{color: #fff}
.somepadding tr, .somepadding td, .somepadding table
{
	padding: 3px;
}
.yellowbg {
	background: #ffffcc !important;
}
.yellowbg td {
	background: #ffffcc !important;
}





