/* Little Traveller heading colours to use:

#945734; brown
#00A650; green
#C52E27; red

*/


/** STANDARD EDITING **/
hr.grey	{border: 0;
color: #999999;
background-color: #999999;
height: 1px;
width: 90%px;
text-align: left; align:left;}

hr.darkblue	{border: 0;
color: darkblue;
background-color: darkblue;
height: 1px;
width: 100%px;
text-align: center; align:center;}


hr.greypic	{border: 0;
color: #999999;
background-color: #999999;
height: 1px;
width: 100%px;
text-align: center; align:center;}

/* EMail css */
.hrdashed {border-bottom:1px dashed #cccccc;width:100%;font-size:0px;line-height:1px;padding:0px;}
.reportLrg {font:bold 20px verdana, trebuchet, trebuchet ms, helvetica, arial, Tahoma, ; letter-spacing:0px;color:#666666;text-decoration : none;vertical-align:bottom;}
.reportSml {font:bold 15px verdana, trebuchet, trebuchet ms, helvetica, arial, Tahoma, ; letter-spacing:0px;vertical-align:bottom; color:#666666;text-decoration : none;line-height:20px;}
.smallgreytext {font:normal 9px verdana, helvetica, arial, Tahoma, trebuchet, trebuchet ms ; color:#AAAAAA;}
/* EMail css */

hr.white	{border: 0;
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
width: 98%;
text-align:center; align:center;}


.imgBorder { border: #FFFFFF 1px solid;}

.viewblock {background-color:#4282BF; border: 1px solid ; color: #4282BF; width:100px; height:15px; }

/** Heading Settings **/


span.head1 {font-size: 14px;color: #945734;text-decoration : underline;line-height : 15px;font-weight: normal;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}

.head2,H2 {font-size: 12px;color: #4A4A4A; text-decoration : none;line-height:13px; font-weight: bold; font-family: trebuchet, verdana, arial, helvetica, tahoma;border-top:1px dashed white;padding-top:15px; }

.head3,H3 {font-size: 11px;color: #003399;text-decoration : none;font-weight: bold;font-family: Trebuchet, Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}

.head4,H4 {font-size: 11px;color: #E35B01;text-decoration : none;font-weight:bold;font-family: Trebuchet, Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}


.head5,H5 {font-size: 12px;color: #FF6600;text-decoration : none;font-weight:bold;font-family: Trebuchet, Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}

.head6,H6 {font-size: 11px;color: #006666;text-decoration : none;font-weight:bold;font-family: Trebuchet, Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}

.head7,H7,.pichead {font-size: 11px;color: #E35B01;text-decoration : none;font-weight:bold;font-family: Trebuchet, Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;border-bottom:1px dashed white;}

.navig {color : #128BDE;font-weight:bold; text-decoration : none; font-style : normal; font-size : 11px; font-family: trebuchet, verdana, arial, helvetica, tahoma;}

.blueblocktext {color : #FFFFFF;font-weight:normal;text-decoration : none; font-style : normal; font-size : 11px; font-family: trebuchet, verdana, arial, helvetica, tahoma;}

.winnertext {color : #FF3300; font-weight:normal;text-decoration : none; font-style : normal; font-size : 11px; font-family: trebuchet, verdana, arial, helvetica, tahoma; padding-top:5px;}

.bottomtext {font-size: 10px; color: #128BDE;text-decoration: none; font-weight: normal;font-family: trebuchet, verdana, arial, helvetica, tahoma;}

.previous {font-size: 11px;color:#000000;text-decoration:none;font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;}

.picdetails {font-size: 10px;color: #3C92A4;text-decoration : none;font-weight: bold;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top;padding-top:5px;}

.picdetails2 {font-size: 10px;color: #000000;text-decoration : none;font-weight:normal;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top;}

.surfresults { width:500px;}

.surfdesc {font-size: 11px;color: #000000 ;text-decoration : none;font-weight: normal;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top; padding-left:5px; width:40%;}

.surfdesc2 {font-size: 11px;color: #000000 ;text-decoration : none;font-weight: normal;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top; padding-left:5px;}

.surfdetails {font-size: 11px;color: #003399;text-decoration : none;font-weight: bold;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top; padding-left:5px;width:60%;}

.surfdetails2 {font-size: 12px;color: #006666;text-decoration : none;font-weight: bold;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top; padding-left:5px;width:60%;}

/** Text-Content Settings **/
p,th,tr,td,table,form,div,span {font-size: 11px;color: #003399;text-decoration : none;line-height : 14px;font-weight: normal;font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;vertical-align:top;}



BODY  {

	scrollbar-face-color : #666666;
	scrollbar-shadow-color : #000000;
	scrollbar-highlight-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;

}




/** Style for Form**/

.submit {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, tahoma; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4E97BD; BORDER: #000000 solid 1px;  cursor:pointer; padding:3px;}
.submitLink {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, tahoma; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4E97BD; BORDER: #000000 solid 1px;  cursor:pointer; padding:3px;}

.clear {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: grey; FONT-FAMILY: verdana, arial, helvetica, tahoma; LETTER-SPACING: 1px; BACKGROUND-COLOR: #C99576; BORDER: #000000 solid 1px;  cursor:pointer; padding:3px;}

.field1{text-align:left; padding-right: 20px; padding-top: 5px; vertical-align:middle;}
.field2{padding-top: 5px; vertical-align:middle; }

.caps{text-transform : uppercase;font-size : 10px; }

.star{color:#FF0000; font-size:12px; FONT-WEIGHT: bold;}

.des {font-size : 11px; color :#666666; text-decoration : none;font-family : trebuchet, verdana, arial, helvetica, tahoma; line-height : 12px; FONT-WEIGHT: bold; vertical-align:middle;}

.des1 {font-size : 9px; color :#C52E27; text-decoration : none;font-family : trebuchet, verdana, arial, helvetica, tahoma; line-height : 11px; FONT-WEIGHT: bold; vertical-align:top;padding:0px 0px 0px 3px;}

.des2 {font-size : 9px; color :#666666; text-decoration : none;font-family : trebuchet, verdana, arial, helvetica, tahoma; line-height : 11px; FONT-WEIGHT: bold; vertical-align:top;}

.labeltd {font-size : 9px; color :#666666; text-decoration : none;font-family : trebuchet, verdana, arial, helvetica, tahoma; line-height : 11px; FONT-WEIGHT: bold; vertical-align:top;}

.des3 {font-size : 12px; color :#666666; text-decoration : none;font-family : trebuchet, verdana, arial, helvetica, tahoma; line-height : 11px; FONT-WEIGHT: bold; vertical-align:top;}


textarea, input  {
	font-size : 11px;
	color : #666666;
	text-decoration : none;
	font-family : Arial, Sans-Serif, Tahoma, Veranda, Helvetica, Georgia;
	line-height : 11px;
    border: #CCCCCC solid 1px;
    font-weight: bold;
    background-color:#FFFFFF;
    padding: 2px 2px  2px 5px;
    vertical-align:middle;
}


#rowHeading {
   font-family: Verdana, Tahoma, Arial, Helvetica;
   font-size: 9pt;
   text-decoration: none;
   color: #000080;
   font-weight: bold;
   color: white;
   background-color: #000080;
   text-align: center;
   padding: 2pt;
}

.rowColorTable {
 padding: 0px;
 text-align: center;
 align:center;
}

.rowAlternate1 {
 text-align: center;
 background-color: #99FFCC;
 padding: 2px 4px 2px 4px;
 vertical-align: middle;
}
.rowAlternate1_Actions {
 text-align: center;
 padding: 2px 4px 2px 4px;
 vertical-align: middle;
}

.rowAlternate2 {
 text-align: center;
 background-color: #CCFF99;
 padding: 2px 4px 2px 4px;
 vertical-align: middle;
}
.rowAlternate2_Actions {
 text-align: center;
 padding: 2px 4px 2px 4px;
 vertical-align: middle;
}


#articleSubject {
    text-align: center;
    font-size: 11px;
    color: #000000;
    text-decoration : none;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, Sans-Serif, Helvetica, Georgia;
    vertical-align:top;
    width: 100%;
    padding: 10px;
}


/** end style for Form **/


/* some CSS definitions for the "mgBox" autocomplete box */
div.mgBox {
    background-color:#eeeeee;
    border-width: 1px;
    border-style:solid;
    border-color:darkblue;
    padding-top:2;
    padding-bottom:2;
    padding-left:2px;
    padding-right:2px;
    z-index:1000;
    position: absolute;
}

div.mgBox ul {
  padding:0;
  margin:0;
  list-style-type:none;
}

div.mgBox ul li {
  padding:0;
  margin:0;
}

li.mgHighlighted {
  background-color:lightblue;
}

li span.mgSearchterm {
  background-color:yellow;
}

li.mgHighlighted span.mgSearchterm {
  background-color:#80FF00;
}

/* end of "mgBox" definitions */

