/***********************************************/
/* 2 or 3 column-default.css Version 3.00      */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


<!--

p  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #999999;
}

a:link {
 text-decoration : none;	
 color: #0000FF;
}

a:visited {
 text-decoration : none;	
 color: #0000FF;
}

a:hover {
 text-decoration : none;
 color: #0000FF;
}

a:active {
 color: #0000FF;
}

body {
 background-color: #333333;
/* background: url(http://www.domain.com/images/bg.gif); */ 
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
} 

/** START H TAGS *****************************************/

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 line-height: 24px;
 margin-left: 5px; 
 margin-right: 0px;
 font-weight: bold;
 color: #FF0000;
 margin-top: 0px; 
 margin-bottom: 0px; 
 padding: 0px;
 text-align: left; 
 }


h2 { font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 18px; 
 line-height: 18px; 
 margin: 0px; 
 font-weight: bold; 
 color: #FF0000; 
 text-align: center;
}


h3 { font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 14px; 
 line-height: 14px; 
 margin: 0px; 
 font-weight: bold; 
 color: #666666; 
 text-align: center; 
}

h4 { font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 12px; 
 line-height: 12px; 
 margin: 0px; 
 font-weight: bold; 
 color: #000000; 
 text-align: center;
}

h5 { font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 12px; 
 line-height: 12px; 
 margin: 0px; 
 font-weight: bold; 
 color: #000000;
 text-align: center; 
}

h6 { font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 12px; 
 line-height: 12px; 
 margin: 0px; 
 font-weight: normal; 
 color: #000000; 
 text-align: center;
}

/** END H TAGS *******************************************/

/** START DIVIDERS ***************************************/

/* Below used to draw X pixel high line to split sections */

.linefilltab {
 width: 870px;
 border: 0px;
 padding: 0px;
}

.linefill  {
 background-color: #999999;
 height: 1px;
 text-align: center;
}

/** END DIVIDERS *****************************************/

/** START HEADER TABLE ***********************************/

.theader {
 width: 870px;
 padding: 0px;
 border: 0px;
 background-color: #FFFFFF;
} 

.theadleft {
 width: 398px;
 height: 90px;
 padding: 0px;
 border: 0px;	
 background-color: #FFFFFF;
}

.theadright {
 width: 472px;
 height: 90px;
 padding: 0px;
 border: 0px;	
 background-color: #FFFFFF; 
}

.h1tag {
 margin-left:10px; 
 margin-right:0px; 
 margin-top:0px; 
 margin-bottom:0px; 
 padding:2px;
} 

.h1link a, .h1link a:link, .h1link a:visited, .h1link a:hover, .h1link a:active {
 color: #FF0000;
 background-color: #FFFFFF;
 text-decoration: none;
}
	
.headtext  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 11px;
 color: #999999;
 text-align: left;
 margin-left:5px; 
 margin-right:5px; 
 margin-top:0px; 
 margin-bottom:0px; 
 padding:2px;
}

.headlogo {
margin-left:0px; 
margin-right:3px; 
margin-top:0px; 
margin-bottom:0px; 
padding:0px;
}

/** END HEADER TABLE *************************************/


/** START HEADER NAVIGATION MENU *************************/

.horzmenutab {
 line-height: 20px;
 color: #CCCCFF;
 background-color: #CCCCFF;
 padding: 0px;
 width: 870px;
}

.horzmenu {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 margin: 0px;
 font-weight: bold;
 color: #000000;
 text-align: center;
 width: 100%;
} 

.horzmenu a, .horzmenu a:link, .horzmenu a:visited  {
 color: #0000FF;
 text-decoration : underline;
}

.horzmenu a:hover {
 color: #000000;	
 text-decoration : none;
 background-color: #CCCCFF;
} 

/** END HEADER NAVIGATION MENU ***************************/


/** START MAIN CONTENT TABLE *****************************/

.tablemain {
 width: 870px;
 padding: 0px;
 border: 0px;
} 

/** END MAIN CONTENT TABLE *******************************/

/** START SIDE PANEL/S ***********************************/

.tablesidepanel {
 width: 870px;
 padding: 0px;
 border-width: 0px;
} 

.sidepanel { 
 line-height: 12px; 
 margin-left: 2px; 
 margin-right: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 padding: 0px; 
 width: 130px;
 background-color: #FFFFCC; 
 vertical-align: top;
}

.sidepanelmenu {
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-align: left;
 line-height: 14px;
 background-color: #FFFFCC;
 margin: 0px;
 margin-left: 3px;
 margin-right: 0px; 
 margin-top: 5px; 
 margin-bottom: 3px; 
 padding: 0px 0px 0px 0px;
/* Above = top right bottom left */ 
 width: 127px;
 border-width: 0px;
 vertical-align: top;
}

.sidepanelmenu a, .sidepanelmenu a:link, .sidepanelmenu a:visited  {
 color: #0000FF;
 text-decoration: none;
}

.sidepanelmenu a:hover {
 color: #000000;
 background-color: #FFFFCC;
} 

.sidepanelmain { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-align: left;
 line-height: 13px; 
 background-color : #FFFFCC;
 margin: 0px;
 margin-left: 1px; 
 margin-right: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 padding: 0px 0px 0px 0px;
 width: 128px;
 border-width: 0px;
 vertical-align: top;
}

.sidepanelmain a, .sidepanelmain a:link, .sidepanelmain a:visited { 
 color: #0000FF; 
}

.sidepanelmain a:hover { 
 color: #000000; 
 background-color: #FFFFCC; 
}

/** END SIDE PANEL/S *************************************/

/** START WARNING PAGE MAIN BODY *************************/

.outerbodymainwarning {
	width: 610px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding: 0px;
  text-align: center;
  background-color: #FFFFFF;
  vertical-align: top;
}

.bodymainwarning {
	width: 610px;
  margin-left: 0px;
  margin-top: 5px;
  margin-bottom: 3px;
  margin-right: 0px;
  padding: 0px;
  color: #333333;
  background-color: #FFFFFF;
  border-width: 0px; border-color: #000000; border-style: solid;
}

.bodymainwarning a, .bodymainwarning a:link, .bodymainwarning a:visited {
color: #0000FF;
}

.bodymainwarning a:hover {
 color: #333333;
 background-color: #FFFFFF;
}

/** END WARNING PAGE MAIN BODY ***************************/

/** START MAIN CONTENT TABLE *****************************/

/* Depending on overall page width, outerbodymain can be 
   used to hold the bodymain table to allow extra width */

.outerbodymain {
	width: 740px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding: 0px;
  text-align: center;
  background-color: #FFFFFF;
  vertical-align: top;
}

/* bodymain is the main content table */
   
.bodymain {
	width: 740px;
  margin-left: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-right: 0px;
  padding: 2px;
/*  color: #FFFFCC; */
  background-color: #FFFFFF;
  border-width: 0px; border-color: #000000; border-style: solid;
}

/*

.bodymain a, .bodymain a:link, .bodymain a:visited {
color: #0000FF;
}

.bodymain a:hover {
 color: #000000;
 background-color: #FFFFFF;
}

*/

/** END MAIN CONTENT TABLE *******************************/

/** START FOOTER MENU ************************************/


.tabfootermenu {
 width: 870px;
 line-height: 12px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 1px;
 background-color: #FFFFCC;
}

.footermenu  {
 background-color: #FFFFCC;	
 width: 100%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #999999;
 text-align: center; 
 padding: 3px;
}

.footermenu a, .footermenu a:link, .footermenu a:visited {
color: #0000FF;
}

.footermenu a:hover {
 color: #000000;
 background-color: #FFFFCC;
}

/** END FOOTER MENU **************************************/

/** START COPYRIGHT TABLE ********************************/

.tabfoot {
	width: 870px;	
 	background-color: #CCCCFF;
} 

# Below used for footer in 100% wide template/s
.100pctabfoot {
	width: 100%;	
 	background-color: #CCCCFF;
} 

.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #000000;
	text-align: center;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #CCCCFF;
	height: 35px;
	width: 100%;
}

.copyright a, .copyright a:link, .copyright a:visited {
 text-decoration: none;
 color: #000000;
}

.copyright a:hover {
 color: #000000;
 background-color: #CCCCFF;
}

/** END COPYRIGHT TABLE **********************************/

/** START COMMON SITE FONTS ******************************/

.ptext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 margin-left: 5px;
/* margin: 0px; */
 font-weight: normal;
 font-style: normal;
 line-height: 10px;
 color: #333333;
}

.ptext a, .ptext a:link, .ptext a:visited {
 color: #0000FF;
 text-decoration: none;
}

.ptext a:hover {
 color: #000000;
 text-decoration: none;
}

/* Start directory font styles */

.dirlink {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px;
 font-weight: bold;
 font-style: normal;
 line-height: 14px;
 color: #333333;
}

.dirlink a, .dirlink a:link, .dirlink a:visited {
 color: #0000FF;
 text-decoration: none;
}

.dirlink a:hover {
 color: #0000FF;
 text-decoration: none;
 background-color: #FFFFFF;
}

.dirdesc {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px;
 font-weight: normal;
 font-style: normal;
 line-height: 14px;
 color: #333333;
}

.dirtab {
	width: 730px;
	border-bottom: 1px dashed #999999;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

/* Start small common font in regular and bold weights */

.stext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 margin: 0px;
 font-weight: normal;
 font-style: normal;
 line-height: 10px;
 color: #333333;
}

.stext a, .stext a:link, .stext a:visited {
 color: #0000FF;
 text-decoration: none;
}

.stext a:hover {
 color: #000000;
 text-decoration: none;
}

.stextb {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 margin: 0px;
 font-weight: bold;
 font-style: normal;
 line-height: 10px;
 color: #333333;
}

.stextb a, .stextb a:link, .stextb a:visited {
 color: #0000FF;
 text-decoration: underline;
}

.stextb a:hover {
 color: #000000;
 text-decoration: none;
}

/* Start medium common font in regular and bold weights */

.mtext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 margin: 0px;
 font-weight: normal;
 font-style: normal;
 line-height: 12px;
 color: #333333;
}

.mtext a, .mtext a:link, .mtext a:visited {
 color: #0000FF;
 text-decoration: underline;
}

.mtext a:hover {
 color: #000000;
 text-decoration: none;
 background-color: #FFFF00;
}

.mtextb {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 margin: 0px;
 font-weight: bold;
 font-style: normal;
 line-height: 12px;
 color: #333333;
}

.mtextb a, .mtextb a:link, .mtextb a:visited {
 color: #0000FF;
 text-decoration: underline;
}

.mtextb a:hover {
 color: #333333;
 text-decoration: none;
 background-color: #FFFF00;
}

/* Start large common font in regular and bold weights */

.ltext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px;
 font-weight: normal;
 font-style: normal;
 line-height: 14px;
 color: #333333;
}

.ltext a, .ltext a:link, .ltext a:visited {
 color: #0000FF;
 text-decoration: underline;
}

.ltext a:hover {
 color: #333333;
 text-decoration: none;
 background-color: #FFFF00;
}

.ltextb {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px;
 font-weight: bold;
 font-style: normal;
 line-height: 14px;
 color: #333333;
}

.ltextb a, .ltextb a:link, .ltextb a:visited {
 color: #0000FF;
 text-decoration: underline;
}

.ltextb a:hover {
 color: #333333;
 text-decoration: none;
 background-color: #FFFF00;
}

/** END COMMON SITE FONTS ********************************/

/** START ENTRY/WARNING PAGE TEXT LINK *******************/

.entxt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px; 
	font-weight: bold; 
	font-style: normal; 
	color: #333333; 
}
	
.entxt a, .enttxt a:link, .enttxt a:visited { 
	color: #0000FF; 
	text-decoration: underline;  
}
	
.entxt a:hover {
	 color: #000000; 
	 text-decoration: none; 
	 background-color: #FFFF00; 
}

/** END ENTRY/WARNING PAGE TEXT LINK *********************/

/** START CUSTOM STYLES **********************************/

.thumbtabhead {
 width: 730px;
 border-spacing: 0px;
 color: #000000;
 background-color: #FFFF00;
 border-width: 0px;
/* border-collapse: collapse;*/
}

.thumbhtxt {
 width: 730px;
 font-family: arial, helvetica, sans-serif;  
 font-size: 18px; 
 font-weight: bold; 
 color: #FFFFFF; 
 background-color: #FF0000; 
 text-align: center; 
 padding-left: 0px; 
 padding-right: 0px; 
 padding-top: 2px; 
 padding-bottom: 0px;
}

.thumbhtxt a, .thumbhtxt a:link, .thumbhtxt a:visited { 
	color: #FFFFFF; 
	text-decoration: none;  
}

.thumbhtxt a:hover { 
	color: #FFFF00; 
	background-color: #FFFF00; 
	text-decoration: none; 
}

.thumbtabfoot {
 width: 730px;
 border-spacing: 0px;
 color: #000000;
 background-color: #FFFF00;
 border-width: 0px;
 border-collapse: collapse;
}

.thumbftext {
 width: 730px;	
 font-family: arial, helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FFFFFF; 
 background-color: #FF0000; 
 text-align: center; 
 padding-left: 0px; 
 padding-right: 0px; 
 padding-top: 0px; 
 padding-bottom: 2px;
}

.thumbftext a, .thumbftext a:link, .thumbftext a:visited { 
	color: #FFFFFF; 
	text-decoration: none;  
}

.thumbftext a:hover { 
	color: #FFFF00; 
	background-color: #FF0000; 
	text-decoration: none; 
}

/** END CUSTOM STYLES ************************************/

/** START GENERAL FONT STYLES ****************************/

/* Below can be changed and used for whatever */
	 
.tstyle50 {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	color: #333333; 
}
	
.tstyle50 a, .tstyle50 a:link, .tstyle50 a:visited { 
	color: #0000FF; 
	text-decoration: underline;  
}
	
.tstyle50 a:hover {
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

.tstyle51  {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	color: #333333; 
}
	
.tstyle51 a, .tstyle51 a:link, .tstyle51 a:visited { 
	color: #0000FF; 
	text-decoration: underline;  
}
	
.tstyle51 a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

.tstyle52 {font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
}
	
.tstyle52 a, .tstyle52 a:link, .tstyle52 a:visited { 
	color: #0000FF; 
	text-decoration: underline;
}

.tstyle52 a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

.tstyle53 {font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 24px; 
	font-weight: bold; 
	font-style: normal; 
	color: #000000; 
	line-height:26px;
}
	
.tstyle53 a, .tstyle53 a:link, .tstyle53 a:visited {
	 color: #0000FF; 
	 text-decoration: 
	 underline; 
 }

.tstyle53 a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

.tstyle54 {font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal; 
	color: #333333; 
}
	
.tstyle54 a, .tstyle54 a:link, .tstyle54 a:visited { 
	color: #0000FF; 
	text-decoration: underline;  
}
	
.tstyle54 a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

.tstyle55 {font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 24px; 
	font-weight: bold; 
	font-style: italic; 
	color: #333333; 
}
	
.tstyle55 a, .tstyle55 a:link, .tstyle55 a:visited { 
	color: #0000FF; 
	text-decoration: underline;  
}
	
.tstyle55 a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFF00; 
}

/** END GENERAL FONT STYLES ******************************/

/** START GENERAL LINEFILL OPTIONS ***********************/

/* Below can be changed and used for whatever */

.linefill1  {
 background-color: #999999;
}

.linefill2 {
 background-color: #000000;
}

.linefill3 {
 background-color: #000000;
}

.linefill4 {
 background-color: #000000;
}

.linefill5 {
 background-color: #000000;
}

/** END GENERAL LINEFILL OPTIONS *************************/

/** START GENERAL LIST OPTIONS ***************************/

/* Below can be changed and used for whatever */

li.list1 {
 list-style: square inside;
 color: #000000;
}

.list1txt {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #999999;
}

li.list2 {
 list-style: square inside;
 color: #FFFF00;
}

.list2txt {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}

li.list3 {
 list-style: square inside;
 color: #FF0000;
}

.list3txt {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}

/** END GENERAL LIST OPTIONS *****************************/

/** START GENERAL BOX STYLE OPTIONS **********************/

/* Below can be changed and used for whatever */

.border_table1 {
 border: 1px solid #660099;
}

.border_table2 {
 border: 1px solid #660099;
}

.border_table3 {
 border: 1px solid #660099;
}

.border_table4 {
 border: 1px solid #660099;
}

.border_table5 {
 border: 1px solid #660099;
}

.dashbox1 {
 color: #333333;
 background-color: #FFCCCC;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
 border-style: dashed;
}

.dashbox2 {
 color: #333333;
 background-color: #FFCCCC;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
 border-style: dashed;
}

.dashbox3 {
 color: #333333;
 background-color: #99CCFF;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
 border-style: dashed;
}

.dashbox4 {
 color: #333333;
 background-color: #FFCC99;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
 border-style: dashed;
}

.dashbox5 {
 color: #333333;
 background-color: #CCFF99;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
 border-style: dashed;
}

.box1 {
 color: #333333;
 background-color: #FFCCCC;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
}

.box2 {
 color: #333333;
 background-color: #FFCCCC;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
}

.box3 {
 color: #333333;
 background-color: #99CCFF;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
}

.box4 {
 color: #333333;
 background-color: #FFCC99;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
}

.box5 {
 color: #333333;
 background-color: #CCFF99;
 padding: 4px;
 border-width: 1px;
 border-color: #666666;
}

/** END GENERAL BOX STYLE OPTIONS ************************/

/** START GENERAL LINK BG COLOR CONTROL OPTIONS **********/

/* Below can be changed and used for whatever */

.ls1 a, .ls1 a:link, .ls1 a:visited, .ls1 a:hover, .ls1 a:active {
 color: #FF0000;
 background-color: #FFFFFF;
 text-decoration: none;
}

.ls2 a, .ls2 a:link, .ls2 a:visited, .ls2 a:hover, .ls2 a:active {
 color: #000033;
 background-color: #FFFFFF;
 text-decoration: none;
}

.ls3 a, .ls3 a:link, .ls3 a:visited, .ls3 a:hover, .ls3 a:active {
 color: #000033;
 background-color: #FFFFFF;
 text-decoration: none;
}

.ls4 a, .ls4 a:link, .ls4 a:visited, .ls4 a:hover, .ls4 a:active {
 color: #000033;
 background-color: #FFFFFF;
 text-decoration: none;
}

.ls5 a, .ls5 a:link, .ls5 a:visited, .ls5 a:hover, .ls5 a:active {
 color: #000033;
 background-color: #FFFFFF;
 text-decoration: none;
}

/** END GENERAL LINK BG COLOR CONTROL OPTIONS ************/


/* DO NOT REMOVE BELOW */

.nounder a, .nounder a:link, .nounder a:visited, .nounder a:hover, .nounder a:active {
 text-decoration: none;
} 

-->






