/* © 2007 Allocate Tech.com */
/* Last modified on: February 24th, 2007 */
/* CSS Layout Document */
#Layout {
	margin: 0 auto;
	text-align: left;
	width: 708px;
	height: 574px;
	padding: 0;
}
#textbox, textarea {
	position: relative;
	width: 375px;

}

/* Table Layout */
.tdmenu {
	background-image: url(../images/menu_bg.jpg);
	height: 100%;
}

.tdmenuleft {
	background-image: url(../images/left_side.jpg);
	height: 100%;
}

.tdbodyright {
	width: 8px;
	background-image: url(../images/body_right.jpg);
	background-repeat: repeat-y;
}

#body_content {
	margin: 0 5px 0 5px;
	width: 95%;
}
/* End Table */

/* Custom Links */
.rollover {
	font-family: Arial; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #FFFFFF;
}
.rollover a { 
	display: block; 
	color: #FFFFFF;
	width: 149px;
	background-image: url(../images/arrow_over.gif);
	background-repeat: repeat-x;
	background-position: 0px;
	text-decoration: none;
}
.rollover a:hover {
	background-image: url(../images/arrow_down.gif);
	background-position: 0px 1px;
	text-decoration: none;
	color: #CCCCCC;
}
.rollover a:visited {
	color: #FFFFFF;
}

.rollover a:active {
	color:#FFFFFF;
}

.sublink a { 
	color: #6297C1;
	width: 149px;
	text-decoration: none;
}
.sublink a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.sublink a:visited {
	color: #FFFFFF;
}

.sublink a:active {
	color:#FFFFFF;
}


.specx a { 
	color: #FFFFFF;
	display: block; 
	width: 149px;
	background-image: url(../images/arrow_over.gif);
	background-repeat: repeat-x;
	background-position: 0px 3px;
	text-decoration: none;
}
.specx a:hover {
	background-image: url(../images/arrow_down.gif);
	background-position: 0px 2px;
	text-decoration: none;
	color: #CCCCCC;
}
.contentlinks a {
	color: #663300;
}
.contentlinks a:hover {
	color: #333333;
	text-decoration: none;
}
.contentlinks a:active {
	color: #333333;
}
.contentlinks a:visited {
	color: #FFFFFF;
}
/* End Custom Links */
