/* CSS Document */

#fullheight{
	height:100%;
}

body{
	background-color: #2e4967;
	background-position: center top;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	padding: 0;
}

.backgroundLeft{
	background-position: right top;
	background-repeat: no-repeat;
}

.backgroundLeftCenter{
	background-position: right center;
	background-repeat: no-repeat;
}

.backgroundRight{
	background-position: left top;
	background-repeat: no-repeat;
}

.backgroundLeftRepeatY{
	background-position: right top;
	background-repeat: repeat-y;
}

.backgroundRightRepeatY{
	background-position: left top;
	background-repeat: repeat-y;
}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #cde4fe;
}

.textDark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #4d647e;
}

.textDark11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #4d647e;
}

.news_title{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
}

.news_content{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.upPicTable{
	background-color: #adc4de;
	padding: 10px;
	border: 0px solid #2e4967;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: bold;
	color: #4d647e;
}

.gallery{
	background-color: #adc4de;
	padding: 10px;
	border: 0px solid #2e4967;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #4d647e;
}

.galleryCopy{
	background-color: #2e4967;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #ffffff;
}

.inputNews{
	width: 420px;
	padding: 2;
	border: 1px solid #2e4967;
	background-color: #6d849e;
	background-color: #f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
}

.inputNormal{
	width: 200px;
	padding: 2;
	border: 1px solid #2e4967;
	background-color: #6d849e;
	background-color: #f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
}

.inputNormalDisabled{
	width: 200px;
	padding: 2;
	border: 1px solid #2e4967;
	background-color: #6d849e;
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
}

.inputShort{
	width: 100px;
	padding: 2;
	border: 1px solid #2e4967;
	background-color: #6d849e;
	background-color: #f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
}

.verdanaBlueBold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: bold;
	color: #4d647e;
}

.verdanaBlack10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #000000;
}

.newsPics{
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.galleryPics{
	border: 1px solid #2e4967;
}

.galleryDetails{
	border: 1px solid #2e4967;
}

.reg_field { 
	color: #ffffff;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	width: 260px; 
	height: 20px; 
	border: solid 1px #6d849e;
	background-color: #2e4967;
/*	font-weight: bold;*/
}

.reg_field_l { 
	color: #303030;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 3px; 
	padding-left: 3px; 
	width: 295px; 
	height: 16px; 
	border: solid 1px #cccccc;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
}

.login_field { 
	color: #ffffff;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	width: 130px; 
	height: 20px; 
	border: solid 1px #000000;
	background-color: #2e4967;
}

.buttonLogin{
	width: 80px;
	height: 20px;
	font-size: 10px; 
	font-weight: bold;
	color: #ffffff;
	border-color: #2e4967;
	background-color: #2e4967;
}

.buttonRed{
	width: 80px;
	height: 20px;
	font-size: 10px; 
	font-weight: bold;
	color: #ffffff;
	border-color: #990000;
	background-color: #990000;
}

.buttonGreen{
	width: 80px;
	height: 20px;
	font-size: 10px; 
	font-weight: bold;
	color: #ffffff;
	border-color: #009900;
	background-color: #009900;
}

a:link { color: #FFFFFF; text-decoration: none; }
a.dropGrey:link	{ color: #888888; }
a.reg:link { color: #666666; }
a.more:link { color: #666666; }
a.site:link { color: #990000; }
a.cart:link { color: #666666; text-decoration: underline; font-weight: bold; }
a.original:link { color: #ffffff; text-decoration: underline; font-weight: bold; }
a:visited { color: #FFFFFF; text-decoration: none; }
a.dropGrey:visited	 	{ color: #888888; }
a.reg:visited { color: #666666; }
a.more:visited { color: #666666; }
a.site:visited { color: #990000; }
a.cart:visited { color: #666666; text-decoration: underline; font-weight: bold; }
a.original:visited { color: #ffffff; text-decoration: underline; font-weight: bold; }
a:hover { color: #ffff33; text-decoration: underline; }
a.dropGrey:hover		{ color: #000000;  text-decoration: underline; POSITION: relative; TOP: 1px;}
a.reg:hover { text-decoration: none; }
a.more:hover { color: #cc0000; text-decoration: none; }
a.site:hover { color: #990000; text-decoration: underline; }
a.cart:hover { color: #990000; text-decoration: none; }
a.original:hover { color: #ffff00; text-decoration: none; }
a.push:hover { position: relative; top: 1px;}
a:active { color: #ffff33; text-decoration: underline; }
a.dropGrey:active		{ color: #990000; }
a.reg:active { color: #660000; }
a.more:active { color: #990000; }
a.site:active { color: #990000; text-decoration: underline; }
a.cart:active { color: #990000; text-decoration: underline; }
a.original:active { color: #ffff00; text-decoration: underline; }
