body, text, select, textarea
{	
	/* Default style of body */
	font-size: 11px;	
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	margin: 5px;
	LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    FONT-WEIGHT: normal;
    color: #191415;
    background-color:#ffffff;
}

td
{
	/* Default style of all TDs in a page. */
	font-size: 11px;
	color: #191415;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
}

a:link
{
	/* Default style of all links in a page. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;
}

a:visited
{
	/* Default style of all visited links in a page. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;
}

a:active
{
	/* Default style of all active links in a page. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;
}

a:hover
{
	/* Default style of hover links in a page. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#705FE4;
	text-decoration: underline;	
}

ul li	
{
	/* Default style of all unordered lists in a page. */
	list-style-type: disc;
}

.headertext
{
	/* Header text style in default body font color. */
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;	
}

.greenheadertext
{
	/* Header text in green color. */
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	color: green;	
}

.boldtext
{
	/* Default body font bolded.*/
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
}

.boldgreentext
{
	/* Default body font green colored and bolded.*/
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	color: green;
}

.boldwhitetext
{
	/* Default body font white colored and bolded.*/
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	color: #ffffff;
}

.whitetext
{
	/* Default body font white colored.*/
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;	
	color: #ffffff;
}

.headerbordered
{
	/* Header text style with green background, white fonts and gray bordered. */
	border-right: gray 1px solid;
	padding-right: 4px;
	border-top: gray 1px solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 4px;	
	border-left: gray 1px solid;
	color: #ffffff;
	padding-top: 4px;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, Tahoma;
	border-collapse: collapse;
	background-color:#50b241;
}

.grid
{
	/* Style for Grid tag. Just borders the grid. */
	border-right: #f4f4f4 1px solid;
	border-top: #f4f4f4 1px solid;
	border-left: #f4f4f4 1px solid;
	border-bottom: #f4f4f4 1px solid;
	border-collapse: collapse;
}

.gridheader td
{	
	/* Style for TD of grid header. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	background-color:#50b241;
	color:#ffffff;
	height:20px;	
}

.gridheader th
{	
	/* Style for TH of grid header. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	background-color:#50b241;
	color:#ffffff;
	height:20px;	
}

.gridheader a
{
	/* Style for links in grid header. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;	
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.gridheader a:visited
{
	/* Style for visited links in grid header. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;	
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.gridheader a:hover
{
	/* Style for links hover in grid header. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#F1F991;
	text-decoration: underline;
	font-weight:bold;	
}

.griditem td 
{
	/* Style for TD of grid item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;	
	background-color:#f4fef3;
	height:20px;
} 

.griditem a
{
	/* Style for links in grid item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;	
}

.griditem a:visited
{
	/* Style for visited links in grid item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;	
}

.griditem a:hover
{
	/* Style for links hover in grid item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#705FE4;
	text-decoration: underline;
}

 .gridaltitem td
{
	/* Style for TD of grid Alternating item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;	
	background-color:#ffffff;
	height:20px;
}

.gridaltitem a
{
	/* Style for links in grid alterating item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;	
}

.gridaltitem a:visited
{
	/* Style for visited links in grid alterating item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;	
}

.gridaltitem a:hover
{
	/* Style for links hover in grid alterating item. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#705FE4;
	text-decoration: underline;
}

.gridpager td
{
	/* Style for TD of grid pager. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	height:20px;
}

.gridpager a
{
	/* Style for links in grid pager. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color: green;
	text-decoration: none;
	font-weight:bold;
}

.gridpager a:visited
{
	/* Style for visited links in grid pager. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color: green;
	text-decoration: none;
	font-weight:bold;
}

.gridpager a:hover
{
	/* Style for links hover in grid pager. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#705FE4;
	text-decoration: underline;
	font-weight:bold;
}

.datalist table
{
	/* This style for Datalist or Detailsview. This applies to the parent table spit out by datalist or detailsview. It borders the table and applies light greenish(#f4fef3) as background color. */
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
	background-color: #f4fef3;
}

.amenu
{
	/* Style for menu links which are bolded and green in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;
	font-weight:bold;
}

.amenu:visited
{
	/* Style for menu visited links which are bolded and green in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:Green;
	text-decoration: none;
	font-weight:bold;
}

.amenu:hover
{
	/* Style for menu links hover which are bolded and '#705FE4' in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#705FE4;
	text-decoration:none;
	font-weight:bold;
	text-decoration: underline;
}

.aheader
{
	/* Style for Header menu links which are bolded and white in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.aheader:visited
{
	/* Style for Header menu visited links which are bolded and white in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.aheader:hover
{
	/* Style for Header menu hover links which are bolded and '#F1F991' in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#F1F991;
	text-decoration:none;
	font-weight:bold;
	text-decoration: underline;
}

input.button
{
/* Style for button. This style would apply automatically to all tags with <input type='button'> */
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight: bold;
font-size:8pt;
padding: 1px 1px;
background:url(../images/gradient1.JPG) repeat-x left top;
font-family:Verdana, Arial, Tahoma;
text-decoration:none;
text-align: center;
}

button
{
/* Style for all buttons. */
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight: bold;
font-size:8pt;
padding: 1px 1px;
background:url(../images/gradient1.JPG) repeat-x left top;
font-family:Verdana, Arial, Tahoma;
text-decoration:none;
text-align: center;
}

.linkbutton
{
	/* Style for Link Buttons. */
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	background:url(../images/gradient1.JPG) repeat-x left top;
	color:#666;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	text-decoration: none;
	font-weight:bold;
}

.linkbutton a
{
	/* Style for Link Buttons. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#666;
	text-decoration: none;
	font-weight:bold;
}

.linkbutton a:visited
{
	/* Style for Link Buttons visited. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#666;
	text-decoration: none;
	font-weight:bold;
}

.linkbutton a:hover
{
	/* Style for hover Link Buttons. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#666;
	text-decoration: none;
	font-weight:bold;
}



.textbox
{
	/* Style for all textboxes. */
	background-color:#f4f4f4;	
	border: #aaa 1px solid;
	height: 21px;
	font-size: 11px;	
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	FONT-WEIGHT: normal;
    color: #191415;
}

textarea
{
	/* Style for all textareas. */
	background-color:#f4f4f4;	
	border: #aaa 1px solid;		
	font-size: 11px;	
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	FONT-WEIGHT: normal;
    color: #191415;
}

.greenform
{
	/* This style would apply light greenish (#f4fef3) background color and border the form. You can apply this to any Table or TD or TR. */
	background-color:#f4fef3;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
}

.creamyform
{
	/* This style would apply light creamish (#fff8e5) background color and border the form. You can apply this to any Table or TD or TR. */
	background-color:#fff8e5;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
}

.errortext
{
	/* This is style for error text. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	color:Red;
}

.message
{
	/* This is style for Message text. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	font-weight:bold;
	color:Green;
}

.allborder
{
	/* This style would apply lightgrey color borders to all sides of an element. */
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
}

.allgrayborder
{
	/* This style would apply Gray color borders to all sides of an element. */
	border-right: Gray 1px solid;
	border-top: Gray 1px solid;
	border-left: Gray 1px solid;
	border-bottom: Gray 1px solid;
	border-collapse: collapse;
}

.graybackground
{
	/* This style applies grayish(#edebe9) background and borders all sides. This could be applied to any Table, TD, TR , DIV or <p> tag. */
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
	background-color: #edebe9;
}

.greenbackground
{
	/* This style applies header green(#50b241) background and borders all sides. This could be applied to any Table, TD, TR , DIV or <p> tag. */
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
	background-color: #50b241;
}

.headermenu table
{	
	/* Style for Table of header menu. */
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 11px;
	border-left: gray 1px solid;
	color: #ffffff;
	border-bottom: gray 1px solid;
	font-style: normal;
	font-family: Verdana, Arial, Tahoma;
	border-collapse: collapse;
	background-color: #50b241;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;	
}

.headermenu td
{	
	/* Style for TD of header menu. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	background-color:#50b241;
	color:#ffffff;
	height: 20px;		
}

.headermenu th
{	
	/* Style for TH of header menu. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	background-color:#50b241;
	color:#ffffff;
	height: 20px;		
}

.headermenu a
{
	/* Style for Header menu links which are bolded and white in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.headermenu a:visited
{
	/* Style for Header menu visited links which are bolded and white in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.headermenu a:hover
{
	/* Style for Header menu hover links which are bolded and '#F1F991' in color. */
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	font-style:normal;
	color:#F1F991;
	text-decoration:none;
	font-weight:bold;
	text-decoration: underline;
}
