/* -- start global styles -- */



input, select, textarea { font:messagebox; }



a:link 		{ color: #006600; TEXT-DECORATION: none }  

a:visited 	{ color: #006600; TEXT-DECORATION: none } 

a:active 	{ color: #006600; TEXT-DECORATION: none } 

a:hover 	{ color: green; TEXT-DECORATION: underline } 



.btns		{ width:80px; }



/* -- end global styles -- */









/* -- start text styles -- */



.text_trail

{

	font-family:tahoma;

	font-size:10pt;

	color:black;

}



.text_small

{

	font-family:tahoma;

	font-size:7pt;

	color:lightgrey;

}



.text_footer

{

	font-family:verdana;

	font-size:7pt;

	color:ghostwhite;

}



.text_section1

{

	font-family:verdana;

	font-size:14pt;

	color:white;

    background: brown;

    border=10;

}

.text_section2

{

	font-family:verdana;

	font-size:14pt;

	color:brown;

}

.text_section3

{

	font-family:Trebuchet MS;

	font-size:9pt;

	color:#006600;

    font-weight: bolder

}



.text_title

{

	font-family:verdana;

	font-size:12pt;

	color:black;

}



.text_quotes

{

	font-family:verdana;

	font-size:9pt;

	color:white;

	font-style:italic;

}



/* -- end text styles -- */





/* -- start datagrid styles -- */



.datagrid_header

{

	font-family:verdana;

	font-size:8pt;

	color:white;

	font-weight:bold;

}



.datagrid_details

{

	font-family:verdana;

	font-size:8pt;

	color:black;

}



.datagrid_operations

{

	font-family:verdana;

	font-size:8pt;

	color:black;

}



/* -- end datagrid styles -- */





/* -- start paragraph styles -- */



.par_feature

{

	font-family:tahoma;

	font-size:13pt;

	color:lightgreen;

    font-weight: bolder

}

.par_featuredAnnouncement a:link

{

	font-family:tahoma;

	font-size:13pt;

	color:#ffffff;

    font-weight: bolder

}
.par_featuredAnnouncement a:visited

{

	font-family:tahoma;

	font-size:13pt;

	color:#ffffff;

    font-weight: bolder

}
.par_featuresummary

{

	font-family:arial;

	font-size:9pt;

	color:black;

}

.par_title

{

	font-family:tahoma;

	font-size:9pt;

	color:black;

    font-weight: bold

}

.par_summary

{

	font-family:arial;

	font-size:8pt;

	color:black;

}

.par_content

{

	font-family:arial;

	font-size:9pt;

	color:black;

}

.par_author

{

	font-family:tahoma;

	font-size:7pt;

	color:black;

}



/* -- end paragraph styles -- */









/* -- start sidebar styles -- */



.sidebar_title

{

	font-family:tahoma;

	font-size:8pt;

	color:white;

    font-weight: bold

}

.sidebar_contents

{

	font-family:arial;

	font-size:8pt;

	color:black;

}



/* -- end sidebar styles -- */











/* -- start form styles -- */



.form_label

{

	font-family:tahoma;

	font-size:10pt;

	color:lightgrey;

    font-weight: normal

}

.form_data

{

	font-family:tahoma;

	font-size:10pt;

    font-weight: normal;

	font-style: italic;

}

.form_remarks

{

	font-family:verdana;

	font-size:8pt;

	font-style: italic;

	color:lightgrey;

    font-weight: normal

}

.form_link

{

	font-family:verdana;

	font-size:8pt;

	color:maroon;

    font-weight: normal

}

.form_error

{

	font-family:verdana;

	font-size:10pt;

	color:red;

    font-weight: bold

}





/* -- end form styles -- */











/* -- start custom link styles -- */



A.navi:link

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}

A.navi:visited

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}

A.navi:hover

{

    FONT-SIZE: 10pt;

    COLOR: white;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}

A.navi:active

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: bold

}







A.text_navi:link

{

    FONT-SIZE: 9pt;

    COLOR: navy;

    FONT-FAMILY: tahoma;

    FONT-WEIGHT: bold;	

    TEXT-DECORATION: none

}

A.text_navi:visited

{

    FONT-SIZE: 9pt;

    COLOR: navy;

    FONT-FAMILY: tahoma;

    FONT-WEIGHT: bold;

	TEXT-DECORATION: none

}

A.text_navi:hover

{

    FONT-SIZE: 9pt;

    COLOR: maroon;

    FONT-FAMILY: tahoma;

    FONT-WEIGHT: bold;

    TEXT-DECORATION: none;

}

A.text_navi:active

{

    FONT-SIZE: 9pt;

    COLOR: navy;

    FONT-FAMILY: tahoma;

    FONT-WEIGHT: bold;

    TEXT-DECORATION: none;

}







A.text_navi_main:link

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: verdana;

    FONT-WEIGHT: bold;

    TEXT-DECORATION: none

}

A.text_navi_main:visited

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-WEIGHT: bold;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}

A.text_navi_main:hover

{

    FONT-SIZE: 10pt;

    COLOR: maroon;

    FONT-FAMILY: verdana;

    FONT-WEIGHT: bold;

    TEXT-DECORATION: underline

}

A.text_navi_main:active

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-WEIGHT: bold;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}







A.text_link:link

{

    COLOR: brown;

    TEXT-DECORATION: none

}

A.text_link:visited

{

    TEXT-DECORATION: none

}

A.text_link:hover

{

    TEXT-DECORATION: underline

}

A.text_link:active

{

    TEXT-DECORATION: none

}







A.footer:link

{

    COLOR: silver;

    TEXT-DECORATION: none

    FONT-SIZE: 7pt;

}

A.footer:visited

{

    TEXT-DECORATION: none

    FONT-SIZE: 7pt;

    COLOR: silver;

}

A.footer:hover

{

    TEXT-DECORATION: underline

    FONT-SIZE: 7pt;

    COLOR: silver;

}

A.footer:active

{

    TEXT-DECORATION: none

    FONT-SIZE: 7pt;

    COLOR: silver;

}



/* -- end custom link styles -- */







/* -- start navigation styles -- */





.navi_home_selected { background-image:url("images/bg_green.gif"); }

.navi_home_hover { background-image:url("images/bg_green.gif"); }

.navi_home { background:white; }



.navi_news_selected { background-image:url("images/bg_orange.gif"); }

.navi_news_hover { background-image:url("images/bg_orange.gif"); }

.navi_news { background:white; }



.navi_idea_selected { background-image:url("images/bg_red.gif"); }

.navi_idea_hover { background-image:url("images/bg_red.gif"); }

.navi_idea { background:white; }



.navi_down_selected { background-image:url("images/bg_teal.gif"); }

.navi_down_hover { background-image:url("images/bg_teal.gif"); }

.navi_down { background:white; }



.navi_inter_selected { background-image:url("images/bg_violet.gif"); }

.navi_inter_hover { background-image:url("images/bg_violet.gif"); }

.navi_inter { background:white; }





/* -- end navigation styles -- */







/* -- start div styles -- */

.div_login

{

	font-family:verdana;

	font-size:9pt;

	font-style: normal;

	color:black;

    font-weight: normal

}



.div_memberpanel

{

	font-family:verdana;

	font-size:7pt;

	font-style: normal;

	color:black;

    font-weight: normal

}

/* -- end div styles -- */





/* -- start folderscript styles -- */

.div_fs

{

	font-family:arial;

	font-size:8pt;

	font-style: normal;

	color:black;

    font-weight: normal

}

/* -- end folderscript styles -- */