.main {
	COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px
}

.error{
	COLOR: red; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px; color:#FF0000;
}
.heading {
	COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 16px; font-weight:bold;
}

A.main:link {
	COLOR: 0000FF; TEXT-DECORATION: none
}
A.main:visited {
	COLOR: 0000FF; TEXT-DECORATION: none
}
A.main:active {
	COLOR: 0000FF;TEXT-DECORATION: none:Background-color:pink;
}
A.main:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}

.other {
	COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 12px
}
A.other:link {
	COLOR: 333333; TEXT-DECORATION: none
}
A.other:visited {
	COLOR: 333333; TEXT-DECORATION: none
}
A.other:active {
	COLOR: 333333;TEXT-DECORATION: none:Background-color:pink;
}
A.other:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}


A.main_editinplace:link {
	COLOR: 000000; TEXT-DECORATION: none;FONT-FAMILY: verdana; FONT-SIZE: 16px; 
}
A.main_editinplace:visited {
	COLOR: 000000; TEXT-DECORATION: none;FONT-FAMILY: verdana; FONT-SIZE: 16px; 
}
A.main_editinplace:active {
	COLOR: 000000;TEXT-DECORATION: none;
}
A.main_editinplace:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

A.main_editinplace_albumdesc:link {
	COLOR: 000000; TEXT-DECORATION: none;FONT-FAMILY: verdana; FONT-SIZE: 11px; 
}
A.main_editinplace_albumdesc:visited {
	COLOR: 000000; TEXT-DECORATION: none;FONT-FAMILY: verdana; FONT-SIZE: 11px; 
}
A.main_editinplace_albumdesc:active {
	COLOR: 000000;TEXT-DECORATION: none;
}
A.main_editinplace_albumdesc:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

.pre_next {
	COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px
}

A.pre_next:link {
	COLOR: 000000; TEXT-DECORATION: none
}
A.pre_next:visited {
	COLOR: 000000; TEXT-DECORATION: none
}
A.pre_next:active {
	COLOR: 000000;TEXT-DECORATION:none
}
A.pre_next:hover {
	COLOR: 000000; TEXT-DECORATION: underline
}

.txtbox {
	BACKGROUND-COLOR: white; BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px; height:20;
}

.bulk_upload {
	BACKGROUND-COLOR: white; BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px; height:18;
}

.edit_txtbox {
	BACKGROUND-COLOR: white; BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px; height:18;
}

.edit_textarea{
	BACKGROUND-COLOR: white; BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px;;
}


.button {
	BACKGROUND-COLOR: 004089; 
	BACKGROUND-POSITION: left center; 
	BACKGROUND-REPEAT: no-repeat; 
	BORDER-BOTTOM: #999999 0px solid; 
	BORDER-LEFT: #999999 0px solid; 
	BORDER-RIGHT: #999999 0px solid; 
	BORDER-TOP: #999999 0px solid; 
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10px;
	font-weight:bold;
	color:#FFFFFF;	
	height:20;
}

.moduleFeaturedThumb {
	BORDER-RIGHT: #e4e4e4 3px solid; BORDER-TOP: #e4e4e4 3px solid; MARGIN: 3px; BORDER-LEFT: #e4e4e4 3px solid; BORDER-BOTTOM: #e4e4e4 3px solid
}

.relatedThumb {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
	
.txtbox_search {
	BACKGROUND-COLOR: white; BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px; height:18;
}

.sign{ color: #CC3300;  text-decoration: none; font-size: 10px; font-family: verdana, arial, sans-serif }
a.sign:link {color: #CC3300; text-decoration: none; font-family: verdana,arial,sans-serif; font-size=11px}
a.sign:visited {color: #CC3300;  text-decoration: none; font-family: verdana,arial,sans-serif; font-size=11px }
a.sign:active {color: #CC3300;  text-decoration: none; font-family: verdana,arial,sans-serif; font-size=11px}
a.sign:hover {color: #458203; text-decoration: underline; font-family: verdana,arial,sans-serif; font-size=11px}

.login {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px
}

.toplinks{ color: #FFFFFF; font-size: 10px; font-family: verdana, arial, sans-serif }
a.toplinks:link {color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif; font-size=10px}
a.toplinks:visited {color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif; font-size=10px }
a.toplinks:active {color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif; font-size=10px}
a.toplinks:hover {color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,sans-serif; font-size=10px}

.suggest_link {
	background-color: #e4e4e4;
	padding: 2px 6px 2px 6px;
	font-family: verdana,arial,sans-serif; font-size=12px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;	
	font-family: verdana,arial,sans-serif; font-size=12px;color:#FFFFFF
}

#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border: 0px solid #000000;	
}	


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 1px solid black;
border-bottom: 1px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

/*Embed code share- thumbnail*/
.image a {
	display: block;
	padding: 10px;
	margin: 4px;
	float: left;
	border: 1px solid silver;
}
				
.image img {
	border: 1px solid silver;
}
					
.diver {
	width: 352px;
	text-align: center;
	padding: 5px;
	margin: 5px auto;
}

/*Upload - Thumbnail border*/
.imgBorder {
	background-color: white; 
	border-color: #cccccc; 
	border-style: solid; 
	border-width: 1px; 
	width: 110px; 
	height: 110px;
}

/**********************************************/
.white_heading {
	font-family: Verdana;font-size: 11px;color: #FFFFFF;font-weight: bold;TEXT-DECORATION: none
}

a.white_heading:hover{
	font-family: Verdana;font-size: 11px;color: orange;font-weight: bold;TEXT-DECORATION: none
}


.imgBorder_white {
	background-color: white;border-color: #ffffff;border-style: solid;border-width: 2px; 
}

.main_white {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px;TEXT-DECORATION: none
}

A.main_white:hover {
	COLOR: #00CC00; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px;TEXT-DECORATION: none
}


.orange_heading {
	font-family: Verdana;font-weight: bold;font-size: 12px;color: #FF9800;text-decoration:none
}

A.orange_heading:hover {
	font-family: Verdana;font-weight: bold;font-size: 12px;color:#ffffff;text-decoration:none
}


.yellow{
	font-family: Verdana;;font-size: 11px;color: #FFCC00;text-decoration:none
}

A.yellow:hover{
	font-family: Verdana;;font-size: 11px;color:#00CC00;text-decoration:none
}

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