body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4d4d4d;
}
p, h1, h2, form {
	margin:0px;
	padding:0px;
}

a {color: #333333;}
a:hover {color: #ff5a00;}


img {
	border:none;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5d676c;
}

h3 { color:#ff5a00;}

.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
.logo {
	margin-left:15px;
	margin-top:15px;
	margin-bottom:12px;
}
.topNav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d676c;
	text-decoration:none;
	padding:6px;
}
.topNav a{
	color:#5d676c;
	text-decoration:none;
}
.topNav a:hover{
	color:#000000;
	text-decoration:underline;
}
.nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.nav ul{
	margin:auto 0px;
	padding:0px;
}
.nav ul li{
	display:block;
	float:left;
	list-style:none;
	padding-left:38px;
	padding-right:38px;
	line-height:33px;
}
.nav ul li a{
	color:#ffffff;
	text-decoration:none;
}
.nav ul li a:hover{
	color:#949494;
	text-decoration:none;
}
.sep{
	background:url(../images/nav-sep.jpg) no-repeat right;
	height:33px;
}
.leftTd {
	padding-left:13px;
	padding-right:13px;
	background-color:#f3f3f3;
}
.welcomeTd {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	border-left:1px #5d676c dashed;
	border-right:1px #5d676c dashed;
}
.rightTd {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
.leftNewsHd {
	margin-top:8px;
}
.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff4e00;
	text-decoration:none;
}
.more a{
	color:#ff4e00;
	text-decoration:none;
}
.more a:hover{
	color:#5d676c;
	text-decoration:underline;
}
.line {
	margin-right:8px;
}
.email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7800;
	text-decoration:none;
}
.email a{
	color:#FF7800;
	text-decoration:none;
}
.email a:hover{
	color:#3e4244;
	text-decoration:underline;
}
.formField {
	width:130px;
	height:16px;
	border:1px #cacaca solid;
}
.formMessField {
	width:130px;
	height:30px;
	border:1px #cacaca solid;
}
.thesisServices {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494949;
}
.thesisServices ul{
	margin:0px;
	padding:0px;
}
.thesisServices ul li{
	list-style:disc;
	margin-left:18px;
}

.top-links  a { color:#FFFFFF; text-decoration:none;}
.top-links a:hover { color: #000066; text-decoration:underline;}





.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#ff7800;
	padding:10px;
}
.footer a{
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover{
	color:#e6c3a3;
	text-decoration:underline;
}

.order  {
	 font-family:Century Gothic;
	 font-size:16px;
	 color: #333333;
	 padding-bottom:25px;
	 }
		.order a {
			 font-family:Century Gothic;
			 font-size:16px;
			 color:#333333;
			 }
		.order a:hover {
			 font-family:Century Gothic;
			 font-size:16px;
			 color: #ff5a00;
			}
			
			
div.order_corner {
	border:0 solid #49606F;
	z-index:10;
	bottom:0;
	margin:0 0 0px;
	padding:0;
	position:fixed;
	left:0;
	_position: absolute;
	_top:expression(
    parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 10) + "px");
}
div.order_corner div.order_close {
	border:0;
	position:absolute;
	top:55px;
	left:80px;
}


#resources ul li {list-style-image: url(/images/bullet_red.gif); margin-bottom: 3px; }
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#046cab;
	text-decoration:none;
	font-weight:bold;
	margin-left:30px;}

.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#046cab;
	text-decoration:none;
	font-weight:bold;}
.more a{color:#046cab;text-decoration:none;}
.more a:hover{color:#5d676c;text-decoration:underline;}
#services {font-family:Arial; font-size:13px; color:#484848; line-height:16px;}
						