/* GLOBAL NORMALIZING STYLES
-------------------------------------------------------------------- */
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background: transparent;*/
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

BODY  {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #ffffff url(../images/page_bg_tile.jpg) repeat;
	margin-top: 0px;
}

P  {
	color : #808080;
	font-size: 12px;
	font-family : Arial;
	text-decoration : none;
}

H1  {}

H2  {
	color : #808080;
	font-family : Arial;
	font-size: 14px;
	line-height : 18px;
	font-weight : normal;
	text-decoration : none;
}

H3  {
	color : #808080;
	font-family : Arial;
	font-size: 10px;
	line-height : 12px;
	font-weight : normal;
	text-decoration : none;
}

A  {
	color : #855C05;
	font-family : Arial;
	text-decoration : none;
}
/* link style one */
A:Visited  {
	color : #855C05;
	font-family : Arial;
	text-decoration : none;
}

A:Active  {
	color : #855C05;
	font-family : Arial;
	text-decoration : none;
}

A:Hover  {
	font-family : Arial;
	color : #990D0D;
	text-decoration : underline;
}

/* link style two */
div.menubtm A:Active  {
	color : #855C05;
	font-family : Arial;
	text-decoration : none;
}

div.menubtm A:Link  {
	color : #C0C0C0;
	font-family : Arial;
	text-decoration : none;
}

div.menubtm A:Visited  {
	color : #C0C0C0;
	font-family : Arial;
	text-decoration : none;
}

div.menubtm A:Hover  {
	font-family : Arial;
	color : #F0CF60;
	text-decoration : underline;
}

.page
{
	top: 0px;
	left: 0;
	width: 970px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	display: block;
	position: relative;

}
.pageTop
{
	position: relative;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 53px;
	width: 970px;
	background: url(../images/page_top.jpg);
}

.marginLeft
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 36px;
	background: url(../images/margin_left.jpg);
}

.topHeader
{
	position: relative;
	font-family : Arial;
	font-size: 10px;
	line-height: 12px;
	color : #FF0000;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 125px;
	width: 970px;
	background: url(../images/header.jpg);
}

.marginRight
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 35px;
	background: url(../images/margin_right.jpg);
}
.pageLeft
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 53px;
	background: url(../images/page_left.jpg);
}

.menuBackground
{
	position: relative;
	font-family : Arial;
	float: left;
	text-align: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 159px;
	background: url(../images/menu_btm.jpg) bottom;
	font-size: 14px;
	line-height: 18px;
	color: #999999;
}

.menuShadow
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 25px;
	background: url(../images/menu_shadow.jpg);
}

.centerContent
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 440px;
	width: 662px;
	background: url(../images/page_content_bg.jpg);
}

.pageFooter
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 45px;
	width: 970px;
	background: url(../images/page_footer.jpg);
}

.pageFooterShadow
{
	position: relative;
	float: left;
	z-index: 1;
	top: 0;
	right: 0px;
	left: 0px;
	height: 23px;
	width: 970px;
	background: url(../images/footer_shadow.jpg);
}

.bottomMenu
{
	position: relative;
	font-size : 12px;
	z-index: 1;
	top: 20;
	right: 0px;
	left: 0px;
	height: 40px;
	width: 970px;
	color: #C0C0C0;
}

#error
  {
	font-family: Arial;
	font-size : 14px;
	line-height : 16px;
	color : #FF0000;
	font-weight : bold;
}

#text
  {
	font-family: Arial Black;
	font-size : 14px;
	line-height : 15px;
	color : #8F0E32;
	font-weight : normal;
}

.stext
  {
	font-family: Arial;
	font-size : 11px;
	line-height : 14px;
	color : #000000;
	font-weight : normal;
	background: #C0C0C0;
}

#dbutton
{
	position: relative;
	float: left;
	z-index: 1;
	top: 30px;
	left: 300px;
	height: 38px;
	width: 116px;
}

.hdText
{
	font-family: Times;
	float: left;
	position: relative;
	font-size : 22px;
	color : #6A6A6A;
	line-height : 25px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 1;
	top: 10;
	left: 0px;
	width: 600;
	height: 60;
}

.hdTexta
{
	font-family: Times;
	position: relative;
	font-size : 40px;
	line-height : 55px;
	color : #6A6A6A;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 1;
	top: 10;
	left: 0;
	width: 650;
	height: 55;
}

.gradLine
{
	position: relative;
	float: left;
	top: 0;
	left: 0;
	width: 650;
	height: 10;
	background: url(../images/gradiant_line.gif) no-repeat left bottom;
}

#menu
{
	font-family: Arial Black;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 28;
	width: 414;
	height: 315;
}

#menuText
{
	font-family: Arial Black;
	position: relative;
	font-size : 16px;
	color : #FFFFFF;
	line-height : 25px;
	text-align : left;
	font-weight : bold;
	text-decoration : none;
	z-index: 1;
	top: 0;
	left: 0;
	width: 159;
	height: 323;
}

.thumbNails
{
	font-family: Arial;
	position: relative;
	font-size: 10px;
	line-height : 12px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 2;
	top: 0;
	left: 5;
	width: 619;
	height: 300;
	overflow: auto;

}

#news_b
{
	font-family: Arial;
	position: relative;
	font-size : 10px;
	color : #808080;
	line-height : 12px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 1;
	top: 47;
	left: 25;
	width: 110;
	height: 127;
}

#fpText
{
	font-family: Arial;
	position: relative;
	font-size : 14px;
	color : #808080;
	line-height : 18px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 1;
	top: 0;
	left: 0;
	width: 640;
	height: 300;
}
#fpTextb
{
	font-family: Arial;
	position: relative;
	font-size : 12px;
	color : #808080;
	line-height : 18px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	z-index: 1;
	top: 0;
	left: 0;
}

/* Login box location and formating */

.column1, .column2
{
margin-right: 0 auto;

}

.column1
{
	position: absolute;
	top: 100;
	left: 15;
	width: 300;
	height: 150;
}

.column2
{
	position: absolute;
	top: 100;
	left: 320;
	width: 323;
	height: 150;
}

.bgTable
{
	font-family: Arial Black;
	float: none;
	background: url(../images/login_bg.gif);

}

#login {
	position: relative;
	float: left;
	z-index: 1;
	left: 500px;
	height: 100px;
	width: 425px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	top: 17px;
}

.form
{
	font-family: Arial Black;
	position: relative;
	top: 10;
	left: 15;
	width: 323;
	height: 150;
}

.pagebg
{

	background: #E2E2E2 url(../images/mouse.gif) no-repeat;
	float: left;
	top: 0px;
	left: 50px;
	width: 620px;
	height: 300px;
}



.ssImage
{
	position: relative;
	margin-bottom: 2px;
	top: 5px;
	left: 0px;
	width: 600px;
	height: 100px;
	float: left;
	display: block;
}

#ssText
{
	position: relative;
	font-family: Arial;
	float: left;
	font-size : 12px;
	color : #6E6E6E;
	line-height: 15px;
	height: auto;
	width: 425px;


}

#smallText
{
	position: relative;
	font-family: Arial;
	float: left;
	font-size : 12px;
	color : #808080;

}

#content-dev
{
	position: relative;
	font-family: Arial;
	float: left;
	font-size : 12px;
	color : #808080;
	line-height: 14px;
    padding:3px;

}

.content
{
	font-family: Arial;
	position: relative;
	float: left;
	font-size : 13px;
	color : #808080;
	line-height: 18px;
	text-align: left;
	font-weight: normal;
	text-decoration : none;
	top: 5px;
	left: 20px;
	width: 640px;
	height: 360px;
}

#btext
{
	z-index: 1;
	font-size : 10px;
	font-family : Arial;
	color : Black;
	line-height : 10px;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
}


#bdtext
{
	z-index: 1;
	position: relative;
	font-size : 16px;
	font-family : Arial;
	color : Black;
	line-height : 1.2;
	text-align : left;
	font-weight : normal;
	text-decoration : none;
	top: 20;
	left: 0;
	width: 560;
	height: 323;
}

 #wrapper { margin:5px;border:2px solid #CCC;background-color: #f2f2f2;height: 150px;width:600px;overflow-x:scroll;padding:5px; }
  #thumbs { height:150px;width:1500px; }
  #image-wrapper {float:left;font-family:arial;font-size:11px;line-height:14px;font-weight:bold;color:gray; border-right:2px dashed #CCC;background-color: #f2f2f2;height:140px;width:110px;padding:5px;text-align:center; }
  #image { width:75px; padding:5px;background-color:#000; }
  #link-wrap {line-height:20px;height:150px;width:600px;border:2px dashed #CCC; background-color:#f2f2f2;margin:5px;padding:10px; overflow-y:scroll;}
  li  {font-weight:bold; font-family: Arial, Helvetica, sans-serif;font-size:16px:line-height:30px;  list-style-image: url(../images/arrow.gif) }

 #dev-wrap {line-height:20px;height:250px;width:600px;border:2px dashed #CCC; background-color:#f2f2f2;margin:5px;padding:10px; overflow-y:scroll;}





/* FLOAT CLEARING STYLES - IE7 COMPATIBLE 
--------------------------------------------------------------------- */

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#oneSizeLarger
{
	font-size: 14px;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


#fpContent {

	font-family: Arial;
	position: relative;
	font-size : 13px;
	color : #808080;
	line-height: 18px;
	text-align: left;
	font-weight: normal;
	text-decoration : none;
	top: 0px;
	left: 20px;
	width: 625px;
	height: 360px;
}

.pagebgA {
	background: #E2E2E2 url(../images/bg_tile.jpg);
	float: left;
	overflow: auto;
	top: 0px;
	left: 50px;
	width: 620px;
	height: 275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 12px;


}

