body 	/*Style for the body tag of your website, controls font family page background, etc.*/
	{color: #999999;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;}
h1, .header1 {color: #ffffff; font-family: "Trebuchet MS"; font-size: 15px; font-weight: 100; display: inline;}
h2	{font-size: 14px; font-weight: 100; display: inline;}
p {} /*formatting all <div> (division) items.  This is a catch-all that only applies when no other style has been defined.*/
td {vertical-align: top;} /*formatting all <td> items. This default setting is used when no other style has been defined.*/
tr {} /*formatting all <tr> items.  This default setting is used when no other style has been defined.*/
td { font-size:12px;} /*formatting all <tr> items.  This default setting is used when no other style has been defined.*/
ul {} /*formatting all UL (unordered list) items. This default setting is used when no other style has been defined.*/
a:link, a:visited	 /* general links style*/
	{color: #ccccff;
	 text-decoration: none;}
a:hover
	{color: #ffffaa;
	 text-decoration: none;}
hr {color: #669933;} /* horizontal line in your template*/

/* FORMS SETTINGS */ 
.button {}
.inputbox {background-color: #484848; color:#ffffff;}
.search {} /*formatting the <div> which holds search items: inputbox, search button...*/


/* NAVIGATION/MENU SETTINGS */
a.mainlevel-nav {margin-right: 10px; font-size:14px;} /* this styling is for the MAIN items in the menu */
a.mainlevel-nav:link {}
a.mainlevel-nav:visited {}
a.mainlevel-nav:hover {}


.text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: 000000; line-height: normal; text-align: justify}
.required_field { color: #990000 }
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: 49A842; line-height: normal }
.projname { font-weight: bold;}
.shadow_style { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bolder; color: CCCCCC; line-height: normal; letter-spacing: 10px}
.hard_style { font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bolder; color: 49A842; line-height: normal; letter-spacing: 11px}
.small_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: 000000; line-height: normal; text-align: justify }
.ad_color {  color: 993300}
.green {  color: 0B9A00}
.header3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;  font-style: oblique}
.header2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  font-style: oblique}
.header { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }

.tbl-main{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	height: 100%;



}
.td-main {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	width: 400;
	height: 100%;
}
.td-left {
	background-color: #DAF2E0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5FE37E;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	height: 100%;
	width: 200px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5FE37E;

}
.td-right {


	background-color: #FFFFFF;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	height: 100%;
	width: 200px;
}
.tbl-main2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	height: 100%;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;



}
.td-foot {

	background-color: #DAF2E0;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
.td-feature {
	background-color: #CCCCCC;
	margin: 5px;
	border: thin none #666666;
	color: #FFFFFF;
	padding: 4px;


}
/* CUSTOM */
.topRows
	{background-color: #393a3a;}
	
.topRow_borderBottom
	{background-color: #393a3a;
	 border-bottom: 2px solid #999999;
	 text-align: center;}

.mainRows
	{background-color: #434444;}
	
.mainRow_borderBottom
	{background-color: #434444;
	 border-bottom: 4px solid #666666;}
	 
.mainBody
	{margin-top: 10px;}
	 
.footerRow
	{background-color: #434444;
	 border-top: 4px solid #666666;
	 color: #666666;}
	 
#box1Table
	{margin-right: 30px;
	 padding-bottom: 2px;}
	
#box1Table td
	{border-top: 4px solid #666666;
	 background-color: #393a3a;}
	
#box1Table h1
	{margin-left: 10px;}
	
#box1Table p
	{margin-left: 20px;
	 margin-right: 5px;}