
#ads #prefBox
{
	background-color:#FFFFCC;
}

#resourceslink
{
	position:absolute;
	top:74px;
	left:491px;
}

.bold
{
	font-weight:bold;
}
#biginfo
{
	font-size:15px;
	text-align:center;
	padding:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#biginfo select
{
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.searchInfo
{
	padding:15px;
	visibility:hidden;
	display:none;
}
div.buttons select
{
	font-size:14px;
	color:#FFFFFF;
	background-color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	cursor:pointer;
}
#topinfo div.buttons select
{
	font-size:14px;
	color:#FFFFFF;
	background-color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	cursor:pointer;
}
#prefBox input.bigbutton,input.bigbutton
{
	font-size:14px;
	color:#FFFFFF;
	background-color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image: url(images/icons/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	cursor:pointer;
}
#prefBox input.bigbutton:hover,input.bigbutton:hover
{
	color:#EDE1FD;
}

#listings #minilinks img,#minilinks a img
{	
	border:0px;
	padding:0px;
	margin:0px;
}
#listings #tinylinks img,#tinylinks a img
{	
	border:0px;
	padding:0px;
	margin:0px;
}

textarea {
	width:300px;
	height:100px;
}
#prefBox table tr th {
	text-align:right;
	font-size:12px;
	font-weight:normal;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
}
table.listing {
	width:100%;
}
table.listing tr td {
	vertical-align:top;
}
table.listing tr td.right {
	width:200px;
}
table.listing tr td.left {
}
table.listing tr td.left table tr th {
	font-size:11px;
	font-weight:normal;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:125px;
}
#maininfo {
	font-size:20px;
	text-align:center;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:10px;
}
#maininfo a {
	font-size:15px;
	margin-left:10px;
	margin-right:10px;
}

img {
	border:0px;
	margin:0px;
	vertical-align:bottom;
}
h1 {
	clear:both;
}
#smallbox {
	width:120px;
	height:140px;
	text-align:center;
	float: left;
}
#photos a img, #smallbox a img {
	padding:7px;
	background-color:#FFFFFF;
	border:3px solid #EEEEEE;
	margin:2px;
}
#photos a:hover img {
	padding:7px;
	background-color:#FFFDE8;
	border:3px solid #E2E0F1;
}
table.listing tr td h1 {
	font-size:15px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px solid #D7AEFF;
	background-color:#EEDDFF;
	color:#2C3485;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}
/*****************************************************/



/*****************************************************/


#listings table tr td a img {
	padding:7px;
	background-color:#FFFFFF;
	border:3px solid #EEEEEE;
	margin:2px;
}
#listings table tr td a:hover img {
	padding:7px;
	background-color:#FFFDE8;
	border:3px solid #E2E0F1;
}
#listings table tr td h2 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	margin-bottom:2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #E9D027;
	border-right-color: #E9D027;
	border-bottom-color: #2C3485;
	border-left-color: #E9D027;
}
#listings table tr td p {
	margin:0px;
	padding:3px;
}
#listings table tr td {
	font-size:11px;
}
#listings fieldset {
	border:1px solid E2E0F1;
}
#listings legend {
	font-size:13px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2C3485;
}
/*****************************************************/

#listingphoto a img {
	padding:8px;
	background-color:#FFFFFF;
	border:3px solid #EEEEEE;
}
#listingphoto a:hover img {
	padding:8px;
	background-color:#FFFDE8;
	border:3px solid #FFFFFF;
}
#listingphoto {
	width:100%;
}
#prefbox table tr td {
	font-size:12px;
}
#prefbox {
	width:95%;
	background-color:#FFFDE8;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:15px;
	border:1px solid #CECEDF;
	padding-bottom:10px;
	z-index:5;
}
#prefbox h1 {
	margin:0px;
	border:0px;
	padding:5px;
	background-color:#2C3485;
	color: #FFFFFF;
	margin:0px;
	margin-bottom:5px;
	margin-left: -10px;
	margin-right: -10px;
	font-size:15px;
	font-variant: small-caps;
	font-weight:normal;
	cursor:default;
}
#prefbox input, #prebox table tr td input {
	font-size:11px;
	color:#333333;
	border:1px solid #CECEDF;
}
#prefbox textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CECEDF;
}
#prefbox legend {
	color:#2C3485;
	font-size:12px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#prefbox fieldset {
	background-color:#FFFEF4;
	border:1px solid #CECEDF;
}
select {
	font-size:12px;
}
.biglinks {
	margin:5px;
}
.biglinks a img {
}
.biglinks a {
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.linklist a {
	display:block;
}
.linklist a:hover {
	background-color:#EEEEEE;
	text-decoration:none;
}
.linklist a img {
}
table tr td, table tr th {
	font-size:12px;
}
.profile tr th {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.profile table tr td.side h1 {
	font-size:15px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px solid #EEEEEE;
	background-color:#FFFDE8;
	color:#2C3485;
	padding:2px;
	margin:0px;
	margin-bottom:4px;
	margin-left:-3px;
	margin-top:2px;
}
.profile h1 {
	font-size:15px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px solid #EEEEEE;
	color:#FFFDE8;
	background-color:#2C3485;
	padding:2px;
	margin:0px;
	margin-bottom:4px;
	margin-left:-3px;
	margin-top:2px;
}
table.profile tr td {
	font-size:11px;
}
table.profile tr th {
	font-size:11px;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.bigtext {
	font-size:20px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#favorites img {
	border:1px solid #EEEEEE;
	margin:2px;
	padding:2px;
	background-color:#FFFFFF;
}
#favorites #sideinside {
	text-align:center;
}
#paybox {
	border: 1px dashed #EDE68F;
	background-color:#F9F7D9;
	width:90%;
	padding:15px;
}
#paybox table tr td, #paybox table tr th {
	font-size:12px;
	text-align:left;
}
table.formtable tr td, table.formtable tr th {
	font-size:12px;
}
table.formtable tr td input {
	background-color: #FFFFF9;
	border: 1px solid #DEC512;
}
table.stats {
	font-size:11px;
}
table.stats tr td, table.stats tr th {
	text-align:left;
	padding:5px;
}
table.stats tr th {
	font-variant:small-caps;
	border-bottom:1px dashed #333366;
}
table.stats tr th img {
	border:0px;
	vertical-align:bottom;
}
table.flags tr td, table.flags tr th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px;
	margin:0px;
}
table.flags tr th {
	font-variant:small-caps;
	text-align:left;
}
ul.biglist li {
	font-size:14px;
	display:block;
}
#linkbox {
	display:block;
}
#flagbox {
	font-variant:small-caps;
	margin-right:10px;
}
#flagbox a:hover {
	background-color:#F5D8D8;
	color:#4D1111;
	text-decoration:none;
}
table.messages tr td img, table.messages tr th img {
	border:0px;
	vertical-align:bottom;
}
table.messages tr td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
table.messages tr th {
	text-align:left;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
table.messages tr td textarea {
	height:200px;
	width:400px;
}
table.messages tr td input {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.messages tr.unread {
	background-color:#CBCBED;
	font-weight:bold;
}
#thread table.messages {
	font-size: 11px;
	color:#333333;
}
#thread #spacer {
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #53546F;
}
#thread h3 {
	margin-top:5px;
	border-top: 1px dashed #53546F;
	border-bottom:0px;
	padding:3px;
	color:#53546F;
}
#thread #msggroup {
	border: solid 1px #CCC;
	background-color: #FCFBFF;
	margin:6px;
	padding:0px;
}
a {
	color:#2C3485;
	text-decoration:none;
}
a:hover {
	color:#606ACA;
	text-decoration:none;
}
#help {
	background-color:#FFFFFF;
	width:90%;
	margin-left:5%;
	margin-right:5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
}
.error {
	padding:15px;
	background-color:#760E0E;
	color:#FFFFFF;
	font-size:13px;
}
.message {
	padding:15px;
	background-color:#EEEEEE;
	color:#003366;
	font-size:13px;
}
.hidden {
	display:none;
	visibility:hidden;
}
.visible {
	display:inherit;
	visibility:inherit;
}

strong
{
	font-weight:normal;
	color:#2C3485;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h3 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	margin-bottom:2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #E9D027;
	border-right-color: #E9D027;
	border-bottom-color: #2C3485;
	border-left-color: #E9D027;
}
td.endbottom {
	background-image:url('/images/blu-pxl_104.jpg');
	background-repeat: repeat-x;
	height:78px;
	padding:0px;
	margin:0px;
}
#sidebartop {
	width:154;
	height:37px;
	background-image:url('/images/index_23.jpg');
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bold;
}
#sidetitle {
	padding-left:31px;
	padding-top:7px;
}
#sideinside {
	padding-left:12px;
	padding-right:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
}
#sideinside form {
	margin:0px;
	padding:0px;
}
#sideinside a {
	padding:2px;
	display:block;
	text-decoration:none;
	color: #333333;
	border:0px;
}
#sideinside a:hover {
	display:block;
	color:#660066;
	background-color:#FCF1B6;
	text-decoration:none;
	border:0px;
}


#minilinks a {
	padding:2px;
	display:block;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #333333;
	border:0px;
}
#minilinks a:hover {
	display:block;
	background-color:#2C3485;
	color:#EDE1FD;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	border:0px;
}

#sideinside fieldset {
	margin:0px;
	padding:3px;
}
#sideinside input, #sideinside select, #sideinside option {
	font-size:11px;
	background-color: #FFFFF9;
}
#sideinside input, #sideinside select
{
	border: 1px solid #CECEDF;
}
#sidebarbottom {
	background-image:url('/images/index_47.jpg');
	width:154px;
	height:7px;
	font-size:1px;
	padding:0px;
	margin:0px;
}
#sidebarcontent {
	background-image:url('/images/sidebg.jpg');
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
}
#content {
	padding:3px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
h2 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	margin-bottom:2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #E9D027;
	border-right-color: #E9D027;
	border-bottom-color: #2C3485;
	border-left-color: #E9D027;
}
h1 {
	font-size:17px;
	color:#2C3485;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFCC99;
	border-right-color: #FFCC99;
	border-bottom-color: #FFCC99;
	border-left-color: #FFCC99;
	font-variant: normal;
	font-weight: normal;
	padding-top:6px;
}
#pagetitle {
	background-image: url(images/title_bg.jpg);
	background-repeat: no-repeat;
	height:90px;
	margin:0px;
	padding:0px;
	padding-top:35px;
	margin-top:5px;
	padding-bottom:-35px;
	margin-left:-8px;
	font-size:20px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	padding-left:85px;
	color:#2C3485;
	background-position: 0px 5px;
}
input.pay_button {
	font-size:18px;
}
body {
	background-color:#2C3484;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#table_b {
	border-collapse: collapse;
	background-image: url('/images/ver-pxl_112.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	bordercolor:#111111;
	width:100%;
	height:86;
}
#td_b {
	width:100%;
	background-repeat: no-repeat;
	background-position: left bottom;
	height:86;
}
.normalTxt {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #393939;
	text-decoration: none;
}
.normalTxt1 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #4953AC;
	text-decoration: none;
}
.normalTxt2 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
}
.normalTxt3 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #B79D00;
	text-decoration: none;
}
.normalTxt4 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #948011;
	text-decoration: none;
}
.normalTxt5 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5C;
	text-decoration: none;
}
.normalTxt6 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3467AD;
	text-decoration: none;
}
.normalTxt7 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CDCFE7;
	text-decoration: none;
	text-align:center;
}
.normalHeading {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:30px;
	padding-top:8px;
}
.normalHeading1 {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.normalHeading2 {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #3668AE;
	text-decoration: none;
	padding-top:5px;
	text-align:center;
}
.normalHeading3 {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #EECD24;
	text-decoration: none;
	padding-top:5px;
	text-align:center;
}
.copyrightTxt {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #92909F;
	text-decoration: none;
	text-align:center;
}
A.umenu:link {
	COLOR: #4953AC;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	TEXT-DECORATION:none
}
A.umenu:visited {
	COLOR: #4953AC;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	TEXT-DECORATION: none
}
A.umenu:hover {
	COLOR: #4953AC;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	TEXT-DECORATION: underline
}
A.btmmenu:link {
	COLOR: #CDCFE7;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION:none
}
A.btmmenu:visited {
	COLOR: #CDCFE7;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none
}
A.btmmenu:hover {
	COLOR: #DCCD84;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none
}
table.nav tr td a {
	font-size:13px;
	padding:5px;
}
table.nav tr td a:hover {
	text-decoration:none;
}
#searchbox {
	padding:5px;
	margin:15px;
	background-color:#FFFDE8;
	border:1px solid #CECEDF;
}
#searchbox h2 {
	margin:0px;
	border:0px;
	padding:5px;
	background-color:#2C3485;
	color: #FFFFFF;
	margin:-5px;
	margin-bottom:5px;
}
#searchbox h2 a {
	color:#FFFFFF;
}
#searchbox h3 {
	font-size:14px;
}
#searchbox input {
	margin:1px;
}

input,select,button
{
	border:1px solid #CECEDF;
	background-color: #FFFFF4;
	color:#333333;
}


form
{
	padding:0px;
	margin:0px;
}

#topinfo table tr td button, #topinfo table tr td select
{
	background-color: #FFFFF9;
	font-size:11px;
	color:#333333;
	margin-left:3px;
	margin-right:3px;
	border: 1px solid #CECEDF;
	
}
#topinfo table tr td
{
	font-size:11px;
	
	font-size:12px;
	color:#2C3485;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#topinfo
{
	padding:5px;
	margin:3px;
	background-color:#FFFDE8;
	border:1px dashed #CECEDF;
	
}

			#FrogJS{
				width: 760px;
				height: 600px;
				margin: 0 auto;
			}
			#FrogJSCredit{
				text-align: left;
				font-weight:bold;
				font-size: 13px;
				color: #333333;
			}
			#FrogJSCaption{
				padding: 1px;
				text-align: left;
				line-height: 140%;
			}
			
#content #prefBox table tr th.big
{
	width:33%;
	background-color:#D9CAF4;
	color:#333333;
	text-align:center;
	font-weight:bold;
}
