A:link,A:visited {color: #033965;text-decoration: underline;}

A:active,A:hover {color: #033965;text-decoration: underline;}



A.o:link,A.o:visited {color: #04508C;text-decoration: underline;}

A.o:active,A.o:hover {color: #04508C;text-decoration: underline;}



A.g:link,A.g:visited {color: #747474;text-decoration: none;font-weight: medium}

A.g:active,A.g:hover {color: #747474;text-decoration: none;font-weight: medium}



A.w:link,A.w:visited {font: 9.4pt Verdana;color: #ffffff;text-decoration: underline;font-weight: bold}

A.w:active,A.w:hover {font: 9.4pt Verdana;color: #ffffff;text-decoration: underline;font-weight: bold}



A.catalogmenu:link,A.catalogmenu:visited {color: #FF9600;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}

A.catalogmenu:active,A.catalogmenu:hover {color: #FF9600;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}



A.catalogmenu2:link,A.catalogmenu2:visited {color: #FF9600;text-decoration: underline;font: 8.4pt Verdana;}

A.catalogmenu2:active,A.catalogmenu2:hover {color: #FF9600;text-decoration: underline;font: 8.4pt Verdana;}



A.big:link,A.big:visited {color: #2C78B5;text-decoration: underline;font: 9.4pt Verdana;}

A.big:active,A.big:hover {color: #2C78B5;text-decoration: underline;font: 9.4pt Verdana;}





body,td,p,ul {color: #000000; font: 8.4pt Verdana;}

b,strong{font-weight:bold;}

h1{color: #9a3300; font: 9.4pt Verdana; font-weight: bold}

h2{color: #2C78B5; font: 8.4pt Verdana;font-weight: bold}



.tborder{background-color:#D2D2D2}

.theader{background-color:#E7E7E7;color:#000000;font-weight:bold}

.tcontent{background-color:#FFFFFF}

.graybg{background-color:#EFEEEE}

.whitebg{background-color:#FFFFFF}

.orange{background-color:#FF9600}

.sheader{BORDER-BOTTOM: #D2D2D2 1px solid;color:#9a3300;font-weight:bold;font: 9.4pt Verdana;height:18px}

.sheader2{color:#989796;font-weight:bold;font: 9.4pt Verdana;}

.smember{BORDER: #D2D2D2 1px solid;background-color:#F2F2F2}

.sitem{background-color:#FFFFFF;padding:7px}



.price{color:#9a3300;font-weight:bold}

.date{color:#0071B2;}

.datenews{color:#747474;font: 8.4pt Verdana;}

.error{color:#9a3300;font-weight:bold}

.newstitle{color:#000000;font-weight:bold}

.smalltext{color: #000000; font: 7.4pt Verdana;}

.bigtext{color: #9a3300; font: 9.4pt Verdana; font-weight: bold}

.white{color:#FFFFFF}



.box_site_info{padding-left:15px;background:url('images/marker.gif');padding-top:1px;padding-bottom:1px}

.box_members{padding-left:15px;background:url('images/marker2.gif');padding-top:1px;padding-bottom:1px}

.box_photographer{padding-left:15px;background:url('images/marker.gif');padding-top:1px;padding-bottom:1px}





.profile_border{background-color:#D2D2D2}

.gg{color: #747474;text-decoration: none;font-weight: medium}



input,select {color: #000000; font: 8.4pt Verdana}





.tg1{font-size:7.4pt}

.tg2{font-size:8.4pt}

.tg3{font-size:9.4pt}

.tg4{font-size:10.4pt}



.blogmenu{color: #000000; font: 8.4pt Verdana;font-weight:bold}

.grayfont{color: #747474; font: 8.4pt Verdana;}

.lightfont{color: #9a3300; font: 8.4pt Verdana;}



A.blog:link,A.blog:visited {color: #2C78B5;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}

A.blog:active,A.blog:hover {color: #2C78B5;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}



previewbg{background-color:#FFFFFF;}



.menubg{background-color:#ECECEC;padding-top:4;padding-left:20;cursor:hand;color: #2C78B5;text-decoration: underline;font-weight:bold;}



.menubg2{background-color:#0071B2;padding-top:0;padding-left:20;cursor:hand;color: #FFFFFF;font-weight:bold;}





.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}  



.clBar{position:absolute;visibility:hidden}





.clLevel0,.clLevel0over{position:absolute;}

.clLevel0{}

.clLevel0over{}

.clLevel0border{position:absolute; visibility:hidden; }



.clLevel1 {

	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana; POSITION: absolute;font-weight:bold;text-decoration:underline;cursor:hand;

}

.clLevel1over {

	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana; POSITION: absolute;font-weight:bold;text-decoration:underline;cursor:hand;

}

.clLevel1 {

	COLOR: #2C78B5; BACKGROUND-COLOR: #ECECEC; layer-background-color: #ECECEC;cursor:hand;

}

.clLevel1over {

	CURSOR: hand; COLOR: #2C78B5; BACKGROUND-COLOR: #ECECEC; layer-background-color: #ECECEC

}

.clLevel1border {

	Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #DFDCDC; layer-background-color: #DFDCDC

}





























.ThemeXPTreeLevel0,.ThemeXPTreeLevel1

{

	cursor: default;

	background-color: white;



	white-space: nowrap;



	border:		0;

	padding:	0;

}



.ThemeXPTreeLevel1

{

	display: none;

}



.ThemeXPTable

{

	cursor: default;



	color:		inherit;

	background-color:	inherit;



	font-family:	Verdana;

	font-size:	8.4pt;



	white-space: nowrap;



	border-collapse:	separate;



	border:		0;

	padding:	0;

}



.ThemeXPRow,.ThemeXPRowHover,.ThemeXPRowActive,.ThemeXPRowSelected

{

	background-color: inherit;

	white-space:	nowrap;



	border:		0;

	padding:	0;

}



.ThemeXPFolderSpacer,.ThemeXPItemSpacer,

.ThemeXPFolderLeft,.ThemeXPItemLeft,

.ThemeXPFolderText,.ThemeXPItemText,

.ThemeXPFolderRight,.ThemeXPItemRight

{

	background-color: inherit;

	white-space:	nowrap;



	border:		0;

	padding:	0;

}



/* it would be better that child selector > would work, but IE

	doesn't support it :( */



.ThemeXPFolderText a,

.ThemeXPItemText a

{

	text-decoration:	none;

	border:			0;

	padding:		1px;

	background-color:	inherit;

}



.ThemeXPRowHover .ThemeXPItemText a,

.ThemeXPRowHover .ThemeXPFolderText a

{

	color:			#000084;

	text-decoration:	underline;

}



.ThemeXPRowActive .ThemeXPItemText a,

.ThemeXPRowActive .ThemeXPFolderText a,

.ThemeXPRowSelected .ThemeXPItemText a,

.ThemeXPRowSelected .ThemeXPFolderText a

{

	color:			white;

	background-color:	#3169C6;

	text-decoration:	none;

}



/* in strict mode of XHTML, this is a fix for image connections */



.ThemeXPFolderSpacer img,

.ThemeXPItemSpacer img,

.ThemeXPFolderLeft img,

.ThemeXPItemLeft img,

.ThemeXPFolderRight img,

.ThemeXPItemRight img

{

	vertical-align:	bottom;

}



/* no need to modify these two since they are generic. */

/* they are used to coordinate the folder open/closing animation */



.JSCookTreeFolderClosed

{

}



.JSCookTreeFolderOpen

{

}



#JSCookTreeFolderClosed .JSCookTreeFolderOpen

{

	display:	none;

}



#JSCookTreeFolderOpen .JSCookTreeFolderClosed

{

	display:	none;

}

