/*****************************************************
* dhinteractive:
* Duncan Hart
* http://www.dhinteractive.co.uk
*
* Client: EuroStock - European Stock Photography
* Client: http://www.eurostock.us
*
* Author: Duncan Hart
* Author: http://www.dhinteractive.co.uk ::: <info@dhinteractive.co.uk>
*
* Date 06/2006	- Created
*
*****************************************************
*/


/*****************************************************
* Background Gradient
/*****************************************************
*/

.bodymain {
/*
background-image: url('../_img/_global/bg.gif');
background-repeat: repeat;
*/
}


/*****************************************************
* Hub
/*****************************************************
*/

.hubtxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 11px;
line-height: 22px;
text-decoration: none;
}
.hubtxt A:link 			{
color:#000000;
text-decoration: none;
}
.hubtxt A:visited 		{
color:#000000;
text-decoration: none;
}
.hubtxt A:hover 		{
color:#999999;
text-decoration: none;
}


/*****************************************************
* Welcome Text Style Sheet
/*****************************************************
*/

.welcometxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 11px;
line-height: 14px;
text-decoration: none;
}

.welcometxt A:link 			{
color:#0878B5;
text-decoration: none;
}
.welcometxt A:visited 		{
color:#0878B5;
text-decoration: none;
}
.welcometxt A:hover 		{
color:#0878B5;
text-decoration: underline;
}

.welcometxt_small 			{
font-size: 10px;
font-style: italic;
line-height: 13px;
}


/*****************************************************
* Login Text Style Sheet
/*****************************************************
*/

.loginfield_home {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #C3C3C3;
font-size: 10px;
width: 158px;
height: 16px;
}

.loginfield_main {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #C3C3C3;
font-size: 10px;
width: 258px;
height: 16px;
}

.logintxt {
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 9px;
line-height: 14px;
text-decoration: none;
}
.logintxt A:link 			{
color:#0574AF;
text-decoration: none;
}
.logintxt A:visited 		{
color:#0574AF;
text-decoration: none;
}
.logintxt A:hover 		{
color:#0574AF;
text-decoration: underline;
}

.logintxt_lowlight {
color:#000000;
}


/*****************************************************
* Section Text Style Sheet
/*****************************************************
*/

.sectiontxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#6D6D6D;
font-size: 10px;
line-height: 14px;
text-decoration: none;
}
.sectiontxt A:link 			{
color:#0878B5;
text-decoration: none;
}
.sectiontxt A:visited 		{
color:#0878B5;
text-decoration: none;
}
.sectiontxt A:hover 		{
color:#000000;
}

.sectiontxt_small			{
font-size: 9px;
line-height: 14px;
}

.sectiontxt_largetitle 		{
font-size: 11px;
line-height: 17px;
color:#000000
}

.sectiontxt_bold 			{
font-weight: bold;
}

.sectiontxt_dark 			{
color:#000000;
}

.sectiontxt_light 			{
color:#C2C2C2;
}

.sectiontxt_error 			{
color:#FF0000;
}

.sectionbox {
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
border: 1px solid #CCCCCC;
background: #FFFFFF;
width: 250px;
height: 16px;
}

.sectionbigtxtbox {
width: 260px;
border: 1px solid #CCCCCC;
}

.section_dropdown {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
font-size: 10px;
}

.section_dropdown_extended {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
width: 260px;
font-size: 10px;
}

.sectiontxt_inscrease_leading 				{
line-height: 14px;
}


/*****************************************************
* Photographers List
/*****************************************************
*/

.sectiontxt_reverse A:link 		{
color:#0887CB;
}
.sectiontxt_reverse A:visited 	{
color:#0887CB;
}
.sectiontxt_reverse A:hover 	{
color:#000000;
text-decoration: underline;
}


/*****************************************************
* Navigation Text Style Sheet
/*****************************************************
*/

.navigationtxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size: 10px;
line-height: 14px;
text-decoration: none;
}
.navigationtxt A:link 		{
color:#999999;
text-decoration: none;
font-weight: bold;
}
.navigationtxt A:visited 	{
color:#999999;
text-decoration: none;
font-weight: bold;
}
.navigationtxt A:hover 		{
color:#999999;
text-decoration: underline;
font-weight: bold;
}

/*****************************************************
* Image Details Text Style Sheet
/*****************************************************
*/

.imagedetailstxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#6D6D6D;
font-size: 9px;
line-height: 14px;
text-decoration: none;
}

.imagedetailstxt_medium		{
font-size: 10px;
}

.imagedetailstxt_large 		{
font-size: 11px;
line-height: 15px;
}

.imagedetailstxt_black 		{
color:#000000;
}

.imagedetailstxt_highlight	{
color:#0878B5;
}


/*****************************************************
* Footer Text
/*****************************************************
*/

.footertxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 9px;
line-height: 15px;
text-decoration: none;
}
.footertxt A:link 		{
color:#0878B5;
text-decoration: none;
}
.footertxt A:visited 	{
color:#0878B5;
text-decoration: none;
}
.footertxt A:hover 		{
color:#000000;
text-decoration: none;
}

.footerhighlight 		{
color:#6D6D6D;
text-decoration: none;
}

.footernav				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#6D6D6D;
font-size: 9px;
line-height: 15px;
text-decoration: none;
}
.footernav A:link 		{
color:#6D6D6D;
text-decoration: none;
}
.footernav A:visited 	{
color:#6D6D6D;
text-decoration: none;
}
.footernav A:hover 		{
color:#000000;
text-decoration: none;
}


/*****************************************************
* Copyright Temp Text
/*****************************************************
*/

.copyrighttemp 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#B2B1B1;
font-size: 9px;
line-height: 24px;
text-decoration: none;
}
.copyrighttemp A:link 		{
color:#B2B1B1;
text-decoration: none;
}
.copyrighttemp A:visited 	{
color:#B2B1B1;
text-decoration: none;
}
.copyrighttemp A:hover 		{
color:#B2B1B1;
text-decoration: underline;
}



/*****************************************************
* Error Text
/*****************************************************
*/

.errortxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size: 9px;
line-height: 24px;
text-decoration: none;
}
.errortxt A:link 		{
color:#666666;
text-decoration: none;
}
.errortxt A:visited 	{
color:#666666;
text-decoration: none;
}
.errortxt A:hover 		{
color:#666666;
text-decoration: underline;
}


/*****************************************************
* Form Processing
/*****************************************************
*/
 
.searchbox {
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
border: 1px solid #CCCCCC;
background: #FFFFFF;
width: 180px;
height: 16px;
}

.searchdropdown {
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
border: 1px solid #CCCCCC;
background: #FFFFFF;
width: 150px;
}

/*****************************************************
* Image Display Front End
/*****************************************************
*/

.imagerollover_off				{
border: 1px solid #FFFFFF;
}

.imagerollover_on				{
border: 1px solid #CCCCCC;
}













/*****************************************************
* Gallery Display CMT
/*****************************************************
*/

.gallerytxt 				{
font-family : Georgia, Arial, Verdana, Helvetica, sans-serif;
color:#335182;
font-size: 14px;
line-height: 16px;
font-weight: bold;
text-decoration: none;
}
.gallerytxt A:link 			{
color:#035F90;
text-decoration: none;
}
.gallerytxt A:visited 		{
color:#035F90;
text-decoration: none;
}
.gallerytxt A:hover 		{
color:#99A8C1;
text-decoration: none;
}

.gallerytxtlowlight			{
color:#CCD5E5;
}

.gallerydivide				{
color:#035F90;
}

.gallerymenu_off			{
border: 1px solid #CCCCCC;
}

.gallerymenu_on				{
border: 1px solid #000000;
}

.gallerydropdown {
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#666666;
border: 1px solid #CCCCCC;
font-size: 10px;
width: 100px;
}



/*****************************************************
* Error Text
/*****************************************************
*/

.downloadtxt 				{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size: 10px;
line-height: 20px;
text-decoration: none;
}

.downloadtxt A:link 		{
color:#00A1F5;
text-decoration: none;
}

.downloadtxt A:visited 		{
color:#00A1F5;
text-decoration: none;
}

.downloadtxt A:hover 		{
color:#000000;
}



/*****************************************************
* Hub Portal
/*****************************************************
*/

.portalrollover_off				{
border: 1px solid #FFFFFF;
}

.portalrollover_on				{
border: 1px solid #FFFFFF;
}



/*****************************************************
* Search Box
/*****************************************************
*/

.search_box							{
border-collapse: collapse;
background-color: #FFFFFF;
padding: 0px 0px 0px 0px;

border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dfe7ec;

border-right-width: 1px;
border-right-style: solid;
border-right-color: #dfe7ec;

border-left-width: 1px;
border-left-style: solid;
border-left-color: #dfe7ec;
}










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

/*****************************************************
* Content Management Text
/*****************************************************
*/

.cmttxt 					{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10px;
line-height: 16px;
text-decoration: none;
}
.cmttxt A:link 				{
color:#035F90;
text-decoration: none;
}
.cmttxt A:visited 			{
color:#035F90;
text-decoration: none;
}
.cmttxt A:hover 			{
color:#000000;
text-decoration: none;
}

.cmttxt_highlight 			{
color:#035F90;
}

.cmttxt_users 			{
color:#666666;
}

.form {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #0B3466;
font: 11px;
}

.cmtform {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #666666;
font-size: 10px;
}

.cmtdropdown {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
font-size: 10px;
width: 320px;
}

.cmtdropdown_title {
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
font-size: 10px;
width: 60px;
}

.cmtmenu_off			{
border: 1px solid #FF0000;
}

.cmtmenu_on				{
border: 1px solid #000000;
}



