/* --------------- colour codes ---------------------------- 

	White    = #ffffff
	Black    = #000000
	Red      = #ff0000
	bright green = #00E800
	darkRed  = #A90305
	gold_1 = #E9CF85
	gold_1 = #EFDBA0
	


	light gray = #585858, #D8D3D3
	dark gray  = #363636, #959595

*/

/*---------------------------- camDates QandA  ------------------------------------------------*/
/**
	Darkblue = #053177
	Yellow = #FBDDA2
	Darkred = #9C140F
**/


/*----------------------------------- HOTPEC STYLE  ---------------------------------------------------------*/

.hotpec_verysmall  {font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#005539;text-decoration:none;}
.hotpec_small  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#005539;text-decoration:none;}
.hotpec_normal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#005539;text-decoration:none;}
.hotpec_big    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#005539;text-decoration:none;}

.hotpec_verysmall_red  {font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.hotpec_small_red  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.hotpec_normal_red {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.hotpec_big_red    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#9C140F;text-decoration:none;}

#hotpec_inputText200  {width:150px;font-family:verdana,arial;font-size:9pt;color:#005539; font-weight:normal;background-color:#CFE5B7; border-color:#467974; border-style:solid; border-width:1px}
#hotpec_inputText400  {width:400px;font-family:verdana,arial;font-size:9pt;color:#005539; font-weight:normal;background-color:#CFE5B7; border-color:#467974; border-style:solid; border-width:1px}

#hotpec_inputTextArea200 {width:300px;font-family:verdana,arial;font-size:10pt;color:#005539; background-color:#CFE5B7; border-color:#467974; border-style:solid; border-width:1px}

#hotpec_radioBox{ background-color:#CFE5B7;border-color:#467974; border-style:solid; border-width:1px}


a.hotpec_verysmall{font-family:verdana,arial;font-size:8pt;font-weight:bold;color:#005539;text-decoration:none;}
a.hotpec_small{font-family:verdana,arial;font-size:8pt;font-weight:bold;color:#005539;text-decoration:none;}

/*--------------------------------------------Q&A STYLE ------------------------------------------------*/


.qanda_verysmall  {font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#053177;text-decoration:none;}
.qanda_small  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#053177;text-decoration:none;}
.qanda_normal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#053177;text-decoration:none;}
.qanda_big    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#053177;text-decoration:none;}

.qanda_verysmall_red  {font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.qanda_small_red  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.qanda_normal_red {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#9C140F;text-decoration:none;}
.qanda_big_red    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#9C140F;text-decoration:none;}

#qanda_inputText200  {width:200px;font-family:verdana,arial;font-size:9pt;color:#9C140F; font-weight:normal;background-color:#FBDDA2; border-color:#053177; border-style:solid; border-width:1px}
#qanda_inputText400  {width:400px;font-family:verdana,arial;font-size:9pt;color:#9C140F; font-weight:normal;background-color:#FBDDA2; border-color:#053177; border-style:solid; border-width:1px}

#qanda_inputTextArea200 {width:400px;font-family:verdana,arial;font-size:10pt;color:#9C140F; background-color:#FBDDA2; border-color:#053177; border-style:solid; border-width:1px}

#qanda_radioBox{ background-color:#FBDDA2;border-color:#053177; border-style:solid; border-width:1px}


a.qanda_verysmall{font-family:arial,verdana;font-size:8pt;font-weight:bold;color:#9C140F;text-decoration:none;}
a.qanda_verysmall_blue{font-family:arial,verdana;font-size:8pt;font-weight:bold;color:#053177;text-decoration:none;}


/*---------------------------------------VALENTINES DAY STYLE -----------------------------------------------------*/

.valSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#FCF6E6;text-decoration:none;}
.valNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#FCF6E6;text-decoration:none;}
.valBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#FCF6E6;text-decoration:none;}

/*-------------------------------------VERSION 2 STYLE -------------------------------------------------------*/


.memberProfileSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#45464A;text-decoration:none;}
.memberProfileNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#45464A;text-decoration:none;}
.memberProfileBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#45464A;text-decoration:none;}

.memberProfileSmallBold  {font-family:arial,verdana;font-size:9pt;font-weight:bold;color:#45464A;text-decoration:none;}
.memberProfileNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#45464A;text-decoration:none;}
.memberProfileBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#45464A;text-decoration:none;}	

/*--------------------------------------------------------------------------------------------*/

.frontendErrorSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.frontendErrorNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.frontendErrorBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#ff0000;text-decoration:none;}

.frontendErrorSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.frontendErrorNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.frontendErrorBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#ff0000;text-decoration:none;}

/*--------------------------------------------------------------------------------------------*/

.errorSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.errorNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.errorBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#ff0000;text-decoration:none;}

.errorSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.errorNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.errorBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#ff0000;text-decoration:none;}

/*--------------------------------------------------------------------------------------------*/

.frontendHeaderSmall  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#000000;text-decoration:none;}
.frontendHeaderNormal {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#000000;text-decoration:none;}
.frontendHeaderBig    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#000000;text-decoration:none;}

/*--------------------------------------------------------------------------------------------*/

.noticeSmall  {font-family:arial,verdana;font-size:9pt;font-weight:normal;color:#A90305;text-decoration:none;}
.noticeNormal {font-family:arial,verdana;font-size:10pt;font-weight:normal;color:#A90305;text-decoration:none;}
.noticeBig    {font-family:arial,verdana;font-size:12pt;font-weight:normal;color:#A90305;text-decoration:none;}

.noticeSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#A90305;text-decoration:none;}
.noticeNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#A90305;text-decoration:none;}
.noticeBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#A90305;text-decoration:none;}

/*--------------------------------------------------------------------------------------------*/

.backendTextSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#3D3D3D;text-decoration:none;}
.backendTextNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#3D3D3D;text-decoration:none;}
.backendTextBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#3D3D3D;text-decoration:none;}

.backendTextSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}
.backendTextNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}
.backendTextBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}


/*----------------------------------------------------------------------------------------------*/

.backendHeaderSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}
.backendHeaderNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}
.backendHeaderBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#3D3D3D;text-decoration:none;}

.backendHeaderSmallHi  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#E38C09;text-decoration:underline;}
.backendHeaderNormalHi {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#E38C09;text-decoration:underline;}
.backendHeaderBigHi    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#E38C09;text-decoration:underline;}

/*----------------------------------------------------------------------------------------------*/

.backendMenuSmall  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.backendMenuNormal {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.backendMenuBig    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#ffffff;text-decoration:none;}

/*----------------------------------------------------------------------------------------------*/

.whiteSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#ffffff;text-decoration:none;}
.whiteVerySmall  {font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#ffffff;text-decoration:none;}
.whiteNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#ffffff;text-decoration:none;}
.whiteBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#ffffff;text-decoration:none;}

.whiteSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.whiteVerySmallBold  {font-family:verdana,arial;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.whiteNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.whiteBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#ffffff;text-decoration:none;}

/*----------------------------------------------------------------------------------------------*/


.redSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.redNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#ff0000;text-decoration:none;}
.redBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#ff0000;text-decoration:none;}

.redSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.redNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#ff0000;text-decoration:none;}
.redBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#ff0000;text-decoration:none;}

/*----------------------------------------------------------------------------------------------*/

.darkRedSmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#A90305;text-decoration:none;}
.darkRedNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#A90305;text-decoration:none;}
.darkRedBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#A90305;text-decoration:none;}

.darkRedSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#A90305;text-decoration:none;}
.darkRedNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#A90305;text-decoration:none;}
.darkRedBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#A90305;text-decoration:none;}

/*----------------------------------------------------------------------------------------------*/

.greySmall  {font-family:verdana,arial;font-size:9pt;font-weight:normal;color:#4E4D4D;text-decoration:none;}
.greyNormal {font-family:verdana,arial;font-size:10pt;font-weight:normal;color:#4E4D4D;text-decoration:none;}
.greyBig    {font-family:verdana,arial;font-size:12pt;font-weight:normal;color:#4E4D4D;text-decoration:none;}

.greySmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#4E4D4D;text-decoration:none;}
.greyNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#4E4D4D;text-decoration:none;}
.greyBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#4E4D4D;text-decoration:none;}


/*----------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------------*/

.blackSmallBold  {font-family:verdana,arial;font-size:9pt;font-weight:bold;color:#000000;text-decoration:none;}
.blackNormalBold {font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#000000;text-decoration:none;}
.blackBigBold    {font-family:verdana,arial;font-size:12pt;font-weight:bold;color:#000000;text-decoration:none;}


/*----------------------------------------------------------------------------------------------*/

.adminListTable {background-color:#D8D3D3; border-color:#000000; border-style:solid; border-width:1px; }

/*----------------------------------------------------------------------------------------------*/

#inputText40  {width:40px;font-family:verdana,arial;font-size:9pt;color:#000000; font-weight:normal;background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputText150 {width:150px;font-family:verdana,arial;font-size:9pt;color:#000000; font-weight:normal;background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputText200 {width:200px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal;background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputText250 {width:250px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputText350 {width:400px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputText350_2 {width:350px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputtext500 {width:500px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal;background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#inputtext600 {width:650px;font-family:verdana,arial;font-size:9pt;color:#000000;font-weight:normal;background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}

/*----------------------------------------------------------------------------------------------*/

#radioBox{ background-color:#CCCCCC;border-color:#000000; border-style:solid; border-width:1px}

/*----------------------------------------------------------------------------------------------*/

#selectBox80  {width:80px;font-family:verdana,arial;font-size:9pt;color:#666666; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#selectBox130  {width:130px;font-family:verdana,arial;font-size:9pt;color:#666666; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#selectBox150  {width:150px;font-family:verdana,arial;font-size:9pt;color:#666666; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#selectBox200  {width:200px;font-family:verdana,arial;font-size:9pt;color:#666666; background-color:#FFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}
#selectBox250 {width:230px;font-family:verdana,arial;font-size:9pt;color:#666666; background-color:#FFFFFF; border-color:#4E4D4D; border-style:solid; border-width:1px}

/*----------------------------------------------------------------------------------------------*/

#inputTextArea200 {width:200px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}
#inputTextArea250 {width:250px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}
#inputTextArea300 {width:300px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}
#inputTextArea500 {width:500px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}
#inputTextArea350 {width:350px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}
#inputTextArea750 {width:750px;font-family:verdana,arial;font-size:10pt;color:#3D3D3D; background-color:#ffffff; border-color:#3D3D3D; border-style:solid; border-width:1px}

/*----------------------------------------------------------------------------------------------*/

#submitButton100 {width:70px;height:23;font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#A59687; background-color:#A59687; border-color:#BB2625; border-style:solid; border-width:1px}
#submitButton200 {width:100px;height:23;font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#A59687; background-color:#A59687; border-color:#BB2625; border-style:solid; border-width:1px}
#submitButton180 {width:180px;height:23;font-family:verdana,arial;font-size:10pt;font-weight:bold;color:#A59687; background-color:#A59687; border-color:#BB2625; border-style:solid; border-width:1px}


/*----------------------------------------------------------------------------------------------*/

a:hover{text-decoration:underline;}
a.darkRed{font-family:verdana,arial;font-size:10pt;color:#A90305;font-weight:bold;text-decoration:none;}
a.valday{font-family:verdana,arial;font-size:10pt;color:#FCF6E6;font-weight:bold;text-decoration:none;}
a.selectedItem{font-family:verdana,arial;font-size:10pt;color:#E38C09;font-weight:bold;text-decoration:underline;}
a.memberProfile{font-family:arial,verdana;font-size:9pt;font-weight:bold;color:#4E4D4D;text-decoration:none;}
a.grey{font-family:arial,verdana;font-size:9pt;font-weight:normal;color:#4E4D4D;text-decoration:none;}
a.message_subject{font-family:arial,verdana;font-size:9pt;font-weight:normal;color:#45464A;text-decoration:none;}


/*----------------------------------------------------------------------------------------------*/

unorderedList { list-style-type:square; color:#A90305; }

/*----------------------------------------------------------------------------------------------*/

.grayLine {width:572px; color:#E0E0E0; height:1px;}

.grayLineMemberProfile {width:610px; color:#E0E0E0; height:1px;}

/*----------------------------------------------------------------------------------------------*/

.error_msg {

	background-color:#F5F4EF; 
	border:1px dashed #ff0000; 
	padding:3px;
	text-align:left;
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none; 
}

.info_msg {

	background-color:#F5F4EF; 
	border:1px dashed #73C467; 
	padding:3px;
	text-align:left;
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none; 

}

.warning_msg {background-color: #f0f0f0; border: 1px dashed #3c78b5; padding: 3px;text-align: center; }

/*----------------------------------------------------------------------------------------------*/
.legends {font-family:verdana,arial;font-size:11pt;font-weight:bold;color:#000000;text-decoration:none;}

/*----------------------------------------------------------------------------------------------*/

body {

	background-repeat:no-repeat;
	background-attachment:fixed;

	scrollbar-base-color:#F4F4F4;
	scrollbar-3dlight-color: #960806;

	scrollbar-arrow-color: #960806;
	scrollbar-shadow-color: #F4F4F4;

	scrollbar-darkshadow-color: #960806;
	scrollbar-face-color: #F4F4F4;

	scrollbar-highlight-color: #F4F4F4;

	scrollbar-track-color: #960806;

}

/*----------------------------------------------------------------------------------------------*/