a:visited 
{
	text-decoration: none;
}

a:link 
{
	color: #0000FF;
	text-decoration: none;
}

a:hover 
{
	color: #FF6600;
	text-decoration: none;
}

td
{
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

td.spaced
{
	padding : 8px 8px 8px 8px;
	margin : 0px 0px 0px 0px;	
}

td.topcenter
{
	text-align:center;
	vertical-align:top
}

td.toppadleft
{
	vertical-align:top;
	padding : 0px 0px 0px 10px;
}

h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF6600;
}

h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}

h3 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
} 

h4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #003366;
}

h5 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

.nomargin
{
	margin: 0px 0px 0px 0px;
}

.smallbottommargin
{
	margin: 0px 0px 6px 0px;
}

.smallmargin
{
	margin: 8px 0px 8px 0px;
}

p 
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

p.smallmargin 
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px
}

li 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.navigation:visited
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.navigation:link
{
	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.navigation:hover
{
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.normal
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.buttons
{
	background-color:#5598D8;
    border-color:#C5BBAF;
    border-width:1px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:12px;
    color:White;
    height:22px
}

.buttonsinverse
{
	background-color:White;
    border-color:#C5BBAF;
    border-width:1px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:12px;
    color:#5598D8;
    height:22px
}

.LoginUC
{
	font-family:Arial, Helvetica, Sans-Serif;
    font-size:12px;
}


.HorizontalDottedLine
{
	border-bottom:1px dashed #CCCCCC;
}

.PadBottom
{
	padding-bottom:10px
}

.PadTop
{
	padding-top:10px
}

img.tight
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.collapsePanelHeader
{
	width:75%;
	text-align:center;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}


.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #0000C0;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #AFAFFF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


.square_25_yellow
{
width: 25px;
height: 25px;
background-color:#ffd700
}

.square_25_reddishbrown
{
width: 25px;
height: 25px;
background-color:#712331
}

.square_25_blue
{
width: 25px;
height: 25px;
background-color:#0099FF
}

.square_25_orange
{
width: 25px;
height: 25px;
background-color:#ff4e00
}

.square_25_green
{ 
width: 25px; 
height: 25px; 
background-color:#163e0a 
}

.square_25_red
{ 
width: 25px; 
height: 25px; 
background-color:#FF0000 
}

/*Tab Styles */

/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}


/*Slideshow Styles*/
#slideshow 
{
 margin:0px 0px 6px;
 padding: 4px;
 border: 1px solid #ccc;
 background: #ddd;
}

#slideshow_img 
{
 border: 1px solid #888;
 margin-right: 5px;
}

#slideshow_text 
{
 border: 5px solid #bbc;
 padding:5px;
 background: #dde;
 font-family: serif;
 font-size: 14px;
}

#slideshow_controls 
{
 background: #ccd;
 color: black;
 margin:0px 0px 6px;
 padding: 4px;
 border: 1px outset #ddd;
}

.slideshow_heading 
{
 margin: 0px;
 padding: 2px;
 color: black;
 font-weight: bold;
 font-size: 14px;
}

#slideshow_controls input 
{
 padding:1px 2px;
 font-size: 10px;
}

#slideshow_controls select 
{
 font-family: serif;
 font-size: 12px;
}

.variable 
{
 font-family: "Courier New", monospace;
 font-size: 12px;
}

.method 
{
 font-family: "Courier New", monospace;
 font-size: 12px;
}

tt 
{
 font-family: "Courier New", monospace;
 font-size: 12px;
}

step 
{
 font-size: 14px;
 font-weight: bold;
}

