body {

	font-family: verdana, geneva, arial, helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	color: #000000;

}

p, td {

	font-size: 12px;

	color: #666666;

}

p.first {

	padding-top:20px;

}

strong {

	font-weight: bold;

	color: #333333;

}

h1 {

	font-size: 13px;

	font-weight: bold;

	letter-spacing: 1px;

	color: #b84100;

	margin-bottom: -5px;

	margin-top:5px;

}

h2 {

	font-size: 15px;

	font-weight: bold;

	letter-spacing: 2px;

	color: #C97729;

}
h4 {
	color:#014B58;
	font-size:12px;
	margin:0 0 3px 0;
}

h3.portfolio {

	font-size: 11px;
	font-weight: bold;
	color: #014B58;
	margin-top:5px;
	margin-bottom:0;


}
p.portfolio {
	width: 100px;
	margin:0 0 20px 0;
	font-size:10px;
	}


ul {

	 font-size: 12px;

	 color: #000000;

	 font-weight: bold;

	 list-style-image: url(images/black-arrow.gif);

}

a.sub {

	padding-left: 5px;

	font-size: 10px;

	text-decoration: none;

}

a {

	color: #324F50;

}

a:link a:visited a:active {

	color: #324F50;

	text-decoration: underline;

}

a:hover {

	color: #b84100;

	text-decoration: underline;

}

a.small {

	font-size: 10px;

}

a.left {

	text-decoration: none;

}

#main {

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20px;

}

#main p{

	line-height: 1.4;

}



#topnav {

	color: #053735;

	font-size: 11px;

	text-align: left;

}

#topnav a {

	color: #053735;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

#topnav a:link a:visited a:active {

	color: #053735;

	font-weight: bold;

	text-decoration: none;

}

#topnav a:hover {

	font-weight: bold;

	color: #b84100;

	text-decoration: none;

}

#bottomnav {

	color: #103898;

	font-size: 11px;

	text-align: center;

}

#bottomnav a {

	color: #103898;

	font-size: 11px;

	text-decoration: none;

}

#bottomnav a:link a:visited a:active {

	color: #103898;

	text-decoration: none;

}

#bottomnav a:hover {

	text-decoration: underline;

}

.thispage {

	color: #b84100;

	font-size: 11px;

	font-weight: bold;

}

	

#footer {

	font-size: 10px;

	padding: 0px;

	color: #666666;

}

#footer td {

	font-size: 10px;

}

#footer a:link, #footer a:visited {

	font-size: 10px;

	text-decoration: none;

	color: #666666;

}

#footer a:hover {

	text-decoration: underline;

}

.arrowlink {

	font-size: 11px;

	font-weight:bold;

	color:black;

	border-bottom:1px solid black;

	margin-bottom:-10px;

}

a.arrowlink:link,  a.arrowlink:visited, a.arrowlink:hover{

	text-decoration: none;

}

.floatright {

	float: right;

	padding-top:20px;

	padding-left: 20px;

	padding-bottom: 10px;

}

.dark {

	color: black;

}

a.leftmenu {

	padding-left: 20px;

	display: block;

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	line-height: 1.0;

	color: #324F50;

	text-align: left;

	text-decoration: underline;

	margin-top:-5px;

	

}

a.leftmenu:link, a.leftmenu:visited {

	color: #324F50;

	text-decoration: underline;

}



a.leftmenu:hover {

	color: #324F50;

	text-decoration: underline;

}



.leftmenu hr {

	width: 189px;

	color: #cccccc;

	height: 1px;

}



hr {

	color: #EBEBEB;

}



a.read-more {

	font-size: 9px;

	color: #882D00;

}



.liftup {

	display: block;

	margin-top:-10px;

	padding-bottom:5px;

}

.sick {

	padding: 0px 0px 0px 40px;

	width: 180px;

	color: #C97729;

	font-weight: bold;

	font-size: 10px;

}

.paymethod {

	width: 190px;

	font-size: 10px;

}

h1.category {

	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #C97729;
	margin-bottom:8px;

}

td.payment {

	border:1px solid #cccccc;

	width: 220px;

	padding: 10px 10px 0px 10px;

}