BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #eceff4 url(/img/common/back.png) repeat-x ;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #606f7c;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
a {
	color: #ff6300;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
td {
	font-size: 11px;
}
ul {
	font-size: 11px;
}
li {
	font-size: 11px;
}
.main {
	MARGIN: 0px 50px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left;
}
.headNav {
	FLOAT: right; WIDTH: 82px; PADDING-TOP: 10px;
}
.head {
	MARGIN-RIGHT: 100px; HEIGHT: 94px;
}
.companyname {
	PADDING-LEFT: 30px; FONT-SIZE: 20px; COLOR: #4392e1;

 PADDING-TOP: 25px;
}
.catchyphrase {
	PADDING-LEFT: 30px; FONT-SIZE: 13px; COLOR: #1DA374; PADDING-TOP: 2px;
}
.menu {
	BORDER-RIGHT: #fff 1px solid;
	MARGIN-TOP: 1px;
	FONT-SIZE: 12px;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 100%;
	HEIGHT: 32px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
	background: #1C8FC1;
}
a.rssfeed {
	background: url(/img/xtras/ico.livebookmark.png) no-repeat left center;
	padding-left: 20px;
	line-height:30px;
}

.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;
}
.menu UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.menu UL LI A {
	COLOR: #c2f73c
}
.menu UL LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffff66; BORDER-RIGHT-WIDTH: 0px;
	
}



.graphic {
	MARGIN-TOP: 10px;
	HEIGHT: 200px;
	margin-left: 1px;
	background: #D1F1F6;
}
.feature table {
	margin-top: 3px;
	margin-right: 3px;
	max-height:190px;
}
#featureTitle {
	font-size:200%;
}
.graphic img {
	float: left;
}

.graphic #search input {
	font-size: 18px;
	padding: 0.2em;
}
#search input#go {
	border:none;
	background:inherit;
}

.graphic #search {
	padding: 20px;
	background-color: #880060;
	float: right;
}
.graphic #search h2 {
	color:#FFEDFA;
	font-size: 1.5em;
}




.text{
	background-color: #0d52af;
	margin-top: -130px;
	margin-right: 500px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	margin-left: 2px;
}
.pageTitle {
	MARGIN: 0px
}
.pageTitle H1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 30px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 10px;
	background: #7AD7E7;
}
.contentTop {
	CLEAR: both; MARGIN-TOP: 1px; DISPLAY: block; margin-left: 1px; 
	BACKGROUND: #fff url(/img/common/content-top.gif) repeat-x 0px 0px; 
	HEIGHT: 6px
}
#quotes {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 20px; 
	WIDTH: 200px; 
	line-height: 1.2em; 
	PADDING-TOP: 20px; 
	TEXT-ALIGN: left;
}
#quotes ul {
	list-style:none;
	padding:0px;
	margin:0px;
	text-indent:1ex;
}
#quotes li {
	margin:0 0 .2em 0;
	text-indent:1ex;
	
}
#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN-LEFT: 20px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 20px;
	margin-right:260px;
	display: block;
	font-size: 12px;
	line-height: 14px;
}
.footerMenu {
	clear:both;
	FONT-SIZE: 11px; 
	MARGIN: 1px auto; 
	HEIGHT: 32px; 
	BACKGROUND-COLOR: #a6b6c3; 
	TEXT-ALIGN: center;
}
.footerMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.footerMenu UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(/img/common/menu_back.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerMenu UL LI A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.footerMenu UL LI A:hover {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	COLOR: #eceff4; 
	BORDER-RIGHT-WIDTH: 0px
}
.footer {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(/img/common/footer_back.gif) no-repeat; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 1px auto; 
	WIDTH: 681px; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 15px
}
.formField {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.formButton {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid
}



#thumbs {
	width: 99%;
}
#thumbs .picbox {
	float:left;
	padding:2px;
	margin: 0px;
	height: 170px;
	width: 130px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #fff;
}
#thumbs .picbox .thm a {
	text-align:center;
	height: 120px;
	width: 126px;
	margin: 0px;
	padding: 0px;
	display:block;
}
#thumbs .picbox .description {
	margin: 0px;
	padding: 0px;
	font: 10px/11px "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #333;
}
#thumbs .picbox:hover {
	background: #EFEFEF;
}
.picbox .date {
	font: 10px/11px "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #999;
}
.picboxgroup {
	background: url(/img/common/page-cnr.png) no-repeat right bottom;
}
#thumbs .picboxgroup:hover {
	background: #EFEFEF url(/img/common/page-cnr2.png) no-repeat right bottom;
}
#preview .picbox {
	width: 100%;
}
.picbox #preview {
	position:absolute;
	top:100px;
	left:20px;
	width:172px;
	padding:10px;
	background-color:#eee;
	border:1px solid #999;
	line-height:17px;
	/* Tantek  hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}
.picbox #data {
	left: 400px;
	position: absolute;
	width: auto;
	top: 0px;
	font-size: 10px;
	border-left: 4px solid #CC3300;
	margin-left: 5px;
	padding-left: 5px;
}
#pageNav {
	clear: both;
}

#previewlayer {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
}
#sitecredit, #sitecredit a {
	color:#999;
	font-size:9px;
	line-height:10px;
}
img.btn {
	cursor: pointer;
	margin-left:1px;
}
.bsk_in {
	background-color:#FFFF66;
}
.act_in {
	background-color:#26BCD6;
}
.legend {
	list-style: none;
}

.validation-advice {
	font-weight: bold;
	background-color: #efefef;
	color: #ff6300;
	font-size: 120%;
	padding:.3em;
}
