body {
	margin: 0px;
	padding: 0px;
	background-color: #666666;
}

body, td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
}

a:link, a:visited {
	color: #919191;
	text-decoration: none;
}
a:hover, a:active {
	color: #666666;
}

.section {
	font-weight: bold;
	color: #791664;
}
.tablebg {
	background-color: #ededed;
	background-image: url(/images/elements/main_bg.gif);
	background-repeat: repeat-y;
}
.headbold {
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fashion { display:none; }
a.whitedot:link {
	color: #FFFFFF;
}
a.whitedot:visited {
	color: #FFFFFF;
}
a.red:link, a.red:visited {
	color: #ee2f3b;
	text-decoration: none;
}

a.red:hover, a.red:active {
	color: #ee2f3b;
	text-decoration: none;
}

.navgreylight {
	background-color: #999999;
}
.navgreydark {
	background-color: #7f7f7f;
}
.footgrey {
	background-color: #333333;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
}

.menuform {
	padding-bottom: 5px;
}
.projectthumb {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
}
.tablepadder {
	padding-bottom: 4px;
}
a.sidemenu:link, a.sidemenu:visited {
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

a.sidemenu:hover, a.sidemenu:active {
	color: #666666;
}
a.youarehere:link, a.youarehere:visited {
	font-size: 9px;
	color: #CC0000;
	text-decoration: none;
}
a.youarehere:hover, a.youarehere:active {
	color: #666666;
	text-decoration: none;
}

.tablebghome {
	background-color: #ededed;
	background-image: url(/images/home/table_bg.gif);
	background-repeat: repeat-y;
}

.altbullet {
	list-style-position: outside;
	list-style-type: square;
}
.nojust {
	text-align: left;
}
.bolddark {
	font-weight: bold;
	color: #333333;
}
.red {
	color: #FF0000;
}
.homeright {
	width: 205px;
	margin-right: auto;
	margin-left: 20px;
}
#sidemenu td {
	padding-bottom: 4px;
}

.darkrow {
	background-color: #E1E1E1;
	padding-right: 10px;
}
.lightrow {
	background-color: #EDEDED;
	padding-right: 10px;
}

h3 {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:0;
margin:0;
}

