/* === Body ==================== */
#Body
{
	/*background-color: #CCC/*#888484;*/
	background-color: #D4D4D4;
}
#Form {
	width: 50%; 
	min-width: 900px;
	margin: 0 auto;
	text-align: left;
	background-color: #666464;
	/*background-color: #E9E9E9;*/
	
}

#gssWidth {display:none;}
/* apply the Mac hack here \*/
* html #gssWidth {
	display:inline-block;
	height:1px;
	width:900px;
	overflow:hidden;
}
/* */

#gssHome, #gssStd
{
	min-width: 900px;
	background-color: #D4D4D4;
	width:100%; 
	/* Maximised heights breaks Mac IE \*/
	height: 100%; 		/* End of Mac hack */	
	border-collapse: collapse;
}


/* === DNN Style Overrides ====================== */
.CommandButton			{color:#D09758;}
A.CommandButton:link,	A.CommandButton:visited,	A.CommandButton:active,
A.CommandButton			{color:#D09758;	text-decoration:none;}
A.CommandButton:hover	{color:#D09758;	text-decoration:underline;}

.gssTitle {padding:0.5em 0 0.2em 0}
/*.Head {color:#797777;font-weight:bold;}*/
.Head {color:#000;}
P {margin:0 0 0.8em}

/* Hide Max/Min button by default, because we only want it in panes that have multiple containers vertically */
.gssMin A {display:none} 
.gssBody .gssMin A, #dnn_LeftPane .gssMin A {display:block}



/* === Top Margin ==================== */
#gssMargin			{text-align: center; padding:4px 5px 0px; vertical-align:middle; height:0}

/*#gssHome #gssMargin	{background:transparent url(graphic-top.gif) no-repeat scroll right bottom;}*/
#dnn_dnnLOGO_hypLogo{display:block; float:left;}


/* === Menu Bar ==================== */
#gssMenu {
	background:#D09758 url(?.gif) no-repeat scroll left top;
	overflow:hidden;
	white-space:nowrap;
	font-size:9pt;
	color:#FFF; 
	height:25px;
	/*border: solid 1px #FFF;*/
	border-width: 1px 0;
	border-top: solid 1px #FFF; border-bottom: solid 1px #FFF;
}


.MainMenu_MenuItem {color:#FFF; height:25px; font-weight:bold; font-size:10pt; }
.MainMenu_SubMenu .MainMenu_MenuItem,
.MainMenu_SubMenu .MainMenu_MenuItemSel {height:22px;}
.MainMenu_MenuItemSel	{color:#FFF; background-color:#DEB384; height:25px; font-weight:bold; font-size:10pt;}
.MainMenu_MenuIcon		{background-color:#DEB384; width:1;}	/* #62BD19 - Green */
.MainMenu_SubMenu		{background-color:#DEB384; border:solid 1px #FFF; border-top-width:2px;} /*{background-color:#23447D; border:solid 1px #FFF; border-top-width:2px;} /* #387EB6 - light blue*/



/* === Header Pane ==================== */
/* Home */
#gssHeader {background:#FFF;color:#FFF;font-weight:bolder;font-size:120%}

/*#dnn_TopBorderPane {background:Transparent url(menu-graphic-green.gif) repeat-x; height:21px;}*/

/*#dnn_TopGraphicPane, #dnn_TopLogo, #LogoPane{background:#E9E9E9;}
#LogoPane {background-color:#E9E9E9; background-image: url(logo.gif); height:75px; background-position: 190px 30px; background-repeat:no-repeat; }*/

#gssHome #dnn_HeaderPane {background:transparent url(PeopleMeeting.gif) no-repeat scroll right center; height:200px; overflow:hidden;}
#gssHome #dnn_HeaderTextPane {background:transparent url(Headertext.gif) no-repeat scroll left top; height:200px; overflow:hidden;}

#gssStd #dnn_HeaderTextPane {background:transparent url(Headertext.gif) no-repeat scroll left top; height:200px; overflow:hidden;}
#gssStd #dnn_HeaderPane {background:transparent url(PeopleMeeting.gif) no-repeat scroll right center; height:200px; overflow:hidden;}

/*#DateCell {padding:0 10px; height:30px; overflow:hidden; background:#6B94E7 url(faded-skyscape-lower-light.gif) no-repeat scroll left top; border-top: solid 1px #4B70C5; border-bottom: solid 1px #FFF;}*/
#LoginCell{padding:0 10px; height:25px; overflow:hidden; background:#D09758; border-top: solid 1px #FFF; border-bottom: solid 1px #FFF; }
#LoginCell A.SkinObject {color:#FFF;}


/* === Header Pane ==================== */
/* Standard */
/*#gssStd #dnn_HeaderPane {padding:0px; background:transparent url(gaelstorm.gif) no-repeat scroll right center; height:132px; overflow:hidden; border-bottom: solid 1px #B9C8E9}

#gssStd #TopRight {background:#4B70C5 url(skyscape-standard.gif) no-repeat scroll left top;}*/

/* === BreadCrumb ==================== */
#gssBreadCrumb {
	/*background:#006685;*/
	background:Transparent url(?.gif) repeat-x scroll left top;
	height:24px;
	overflow:hidden;
	white-space:nowrap;
	padding:0 10px;
	font-size:9pt;
	color:#FFF; 
	border-left: solid 2px #FFF;
	text-align: right;
	/*border-width: 2px 0;*/
}
#gssBreadCrumb A:link,
#gssBreadCrumb A:visited,
#gssBreadCrumb A:active,
#gssBreadCrumb A {color:#FFF; font-weight:normal; font-size:9pt;}
#gssBreadCrumb A:hover {color:#DDF; font-weight:normal; font-size:9pt;}

/* === Top ==================== */
#gssTop {border:solid 0px #DDD;border-width:0px;} /*#gssTop is the container for #dnn_TopLeftPane,#dnn_TopPane,#dnn_TopRightPane  */

#dnn_TopPane {padding: 0px; background:#FFF;}

#gssStd #dnn_RightPane {padding:0px; background:#FFF;} /* #DFECBE - Green*/

#dnn_TopPane, #dnn_TopRightPane, #dnn_BottomPane {padding-right:0px;}
#dnn_TopPane, #dnn_RightPane, #dnn_BottomRightPane {padding-left:0px;}

#DateCell .SkinObject {color:White; padding:0; margin:0; text-decoration: none}

/* === Footer ==================== */
#gssFooter {padding:0; margin:1px 0 0px; background:#006685; width:100%; font-size:9px; color:#FFF; border-top:solid 1px #FFF}
#gssFooter TD {vertical-align:bottom; padding:0; margin:0}
/*#gssFooter .gssMid {vertical-align:middle; background:#006685; padding:3px; text-align:right; height:25px;}*/
#gssFooter .gssMid {vertical-align:middle; background:Transparent url(dkgraygrad.gif) repeat-x scroll left top; padding:3px; text-align:right; height:21px;}
#gssFooter A:link,
#gssFooter A:visited,
#gssFooter A:active,
#gssFooter A {color:#FFF; font-weight:normal}
#gssFooter A:hover {color:#DDF; font-weight:normal}
#gssFooter .SkinObject {color:#FFF; font-weight:normal}
#gssFooter #Gaelstorm SPAN {display:none}
#gssFooter #Gaelstorm IMG {border:none}
#gssFooter #Gaelstorm{background:Transparent url(dkgraygrad.gif) repeat-x scroll left top;}

#Gaelstorm A {
	width:22px;		
	height:22px;	/* match dimensions of graphic used below */
	background:transparent url(gaelstorm.gif) no-repeat scroll top left;	
	display:block; 
}
#Gaelstorm {padding:2px}
#Gaelstorm DIV {display:none}
#Gaelstorm IMG {border:none}



#gssHeader .Head, #gssHeader .SubHead, #gssHeader .SubSubHead, #gssHeader .Normal {color:#F8F8F8; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif}
#gssHeader .Head {color:#FFF}

.gssIcon		{padding:8px 8px 5px 5px}
.gssActions IMG	{margin-top:10px}
.gssContent		{padding:0.3em 13px 1em 0}

.gssCtrMnu, 
.gssCtrTitle, 
.gssCtrMaxMin {background:#E0E0E0 url(graygrad.gif) repeat-x; height:21px;} 
.gssContent {background:transparent} 
.gssCtrTitle {padding: 2px 0px 2px 8px;}

.gssMargin {height:20px;}

/* Container without a header image */
.gssNHCtrMnu, 
.gssNHCtrTitle, 
.gssNHCtrMaxMin {background:Transparent url(?.gif) repeat-x; height:21px;} 

#dnn_HeaderTextPane .gssCtrMnu, #dnn_HeaderTextPane .gssCtrTitle, #dnn_HeaderTextPane .gssCtrMaxMin {background:Transparent url(?.gif) repeat-x; height:21px;}

#gssHome #dnn_LeftPane .gssCtrMnu, #gssHome #dnn_LeftPane .gssCtrTitle, #gssHome #dnn_LeftPane .gssCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}
/*#gssHome #dnn_LeftPane .gssAltCtrMnu, #gssHome #dnn_LeftPane .gssAltCtrTitle, #gssHome #dnn_LeftPane .gssAltCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}*/
#gssHome #dnn_ContentPane .gssCtrMnu, #gssHome #dnn_ContentPane .gssCtrTitle, #gssHome #dnn_ContentPane .gssCtrMaxMin {background:Transparent url(dkgraygrad.gif) repeat-x; height:0px;}
/*#gssHome #dnn_LeftPane .gssRBAltCtrMnu, #gssHome #dnn_LeftPane .gssRBAltCtrTitle, #gssHome #dnn_LeftPane .gssRBAltCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}*/
#gssHome #dnn_BottomRightPanel .gssCtrMnu, #gssHome #dnn_BottomRightPanel .gssCtrTitle, #gssHome #dnn_BottomRightPanel .gssCtrMaxMin {background:Transparent url(dkgraygrad.gif) repeat-x; height:0px;}
#gssHome #dnn_RightPane .gssCtrMnu, #gssHome #dnn_RightPane .gssCtrTitle, #gssHome #dnn_RightPane .gssCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}

#gssStd #dnn_ContentPane .gssCtrMnu, #gssStd #dnn_ContentPane .gssCtrTitle, #gssStd #dnn_ContentPane .gssCtrMaxMin {background:Transparent url(dkgraygrad.gif) repeat-x; height:0px;}

#gssStd #dnn_LeftPane .gssCtrMnu, #gssStd #dnn_LeftPane .gssCtrTitle, #gssStd #dnn_LeftPane .gssCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}
#gssStd #dnn_ContentPane .gssCtrMnu, #gssStd #dnn_ContentPane .gssCtrTitle, #gssStd #dnn_ContentPane .gssCtrMaxMin {background:Transparent url(dkgraygrad.gif) repeat-x; height:0px;}
#gssStd #dnn_BottomRightPanel .gssCtrMnu, #gssStd #dnn_BottomRightPanel .gssCtrTitle, #gssStd #dnn_BottomRightPanel .gssCtrMaxMin {background:Transparent url(dkgraygrad.gif) repeat-x; height:0px;}
#gssStd #dnn_RightPane .gssCtrMnu, #gssStd #dnn_RightPane .gssCtrTitle, #gssStd #dnn_RightPane .gssCtrMaxMin {background:Transparent url(graygrad.gif) repeat-x; height:21px;}


#gssHome #dnn_BottomLeftPanel .gssCtrTitle .Head,
#gssHome #dnn_LeftPane .gssCtrTitle .Head,
#gssHome #dnn_RightPane .gssCtrTitle .Head {color:#8C8C8C; font-weight: bold;}
#gssHome #dnn_ContentPane .gssCtrTitle .Head,
#gssHome #dnn_BottomRightPanel .gssCtrTitle .Head {color:#FFF; font-weight: bold; font-size:14px;} 

#gssStd #dnn_BottomLeftPanel .Head,
#gssStd #dnn_LeftPane .Head,
#gssStd #dnn_RightPane .Head,
#gssStd #dnn_ContentPane .Head,
#gssStd #dnn_BottomRightPanel .Head {color:#D09758; font-weight: bold;}

#gssStd #dnn_BottomLeftPanel .gssCtrTitle .Head,
#gssStd #dnn_LeftPane .gssCtrTitle .Head,
#gssStd #dnn_RightPane .gssCtrTitle .Head {color:#8C8C8C; font-weight: bold;}
#gssStd #dnn_ContentPane .gssCtrTitle .Head,
#gssStd #dnn_BottomRightPanel .gssCtrTitle .Head {color:#FFF; font-weight: bold; font-size:14px;}

#gssHome #dnn_HeaderTextPane .gssContent {background:#FFF; padding: 10px 5px 10px 15px;}
#gssHome #dnn_LeftPane .gssContent,
#gssHome #dnn_ContentPane .gssContent,
#gssHome #dnn_RightPane .gssContent,
#gssHome #dnn_BottomLeftPanel .gssContent,
#gssHome #dnn_BottomRightPanel .gssContent {background:#FFF; padding: 10px 10px 10px 10px;} /* #DFECBE - green */

#gssStd #dnn_HeaderTextPane .gssContent {background:#FFF; padding: 10px 5px 10px 15px;}
#gssStd #dnn_LeftPane .gssContent,
#gssStd #dnn_ContentPane .gssContent,
#gssStd #dnn_RightPane .gssContent,
#gssStd #dnn_BottomLeftPanel .gssContent,
#gssStd #dnn_BottomRightPanel .gssContent {background:#FFF; padding: 10px 10px 10px 10px;}

/* Put a border around the Left, Right and Content Panes */
#gssHome #dnn_LeftPane,
#gssHome #dnn_RightPane,
#gssHome #dnn_ContentPane,
#gssHome #dnn_BottomLeftPanel,
#gssHome #dnn_BottomRightPanel {border: solid 1px #A9A9A9;}

#gssStd #dnn_LeftPane,
#gssStd #dnn_RightPane,
#gssStd #dnn_ContentPane,
#gssStd #dnn_BottomLeftPanel,
#gssStd #dnn_BottomRightPanel {border: solid 1px #A9A9A9;}

#Announcements .SubHead {color:#D09758;} /*#E6550E - orange   #285089 - Blue*/
#Events .SubHead {color:#D09758;}
#Events A {color:#000;}

#gssHome #dnn_RightPane {background:#FFF;padding-top: 0px; padding-left: 0px; } /* #666464 - dark gray  #E67F00 - orange   #8A8A8A - lighter gray*/
#gssHome #dnn_ContentPane {background:#FFF;padding-top: 0px; padding-bottom: 8px; }
#gssHome #dnn_LeftPane {background:#FFF; padding-top: 0px; padding-bottom: 8px;}
#gssHome #dnn_BottomRightPanel {background:#FFF; padding-top: 0px; padding-bottom: 8px;}
#gssHome #dnn_BottomLeftPanel {background:#FFF; padding-top: 0px; padding-bottom: 8px;}

#gssStd #dnn_BottomLeftPane, #gssStd #dnn_BottomPane, #gssStd #dnn_BottomRightPane {background:#FFF; padding-top: 8px; padding-bottom: 8px;}

#gssStd #dnn_RightPane {background:#FFF;padding-top: 0px; padding-left: 0px; } /* #666464 - dark gray  #E67F00 - orange   #8A8A8A - lighter gray*/
#gssStd #dnn_ContentPane {background:#FFF;padding-top: 0px; padding-bottom: 8px; }
#gssStd #dnn_LeftPane {background:#FFF; padding-top: 0px; padding-bottom: 8px;}
#gssStd #dnn_BottomRightPanel {background:#FFF; padding-top: 0px; padding-bottom: 8px;}
#gssStd #dnn_BottomLeftPanel {background:#FFF; padding-top: 0px; padding-bottom: 8px;}

/*#gssStd #dnn_RightPane .gssContent {background:#FFF; padding: 10px 10px 0px 10px; color:#193454; } 
#gssStd #dnn_ContentPane .gssContent {background:#FFF; padding: 10px 15px 0px 10px; color:#193454; font-size: 13px;} 
#gssStd #dnn_LeftPane .gssContent {background:#FFF; padding: 8px 10px 0px 10px; color:#5B5B5B;} */
	

#gssStd #dnn_BottomLeftPane .gssContent, #gssStd #dnn_BottomPane .gssContent, #gssStd #dnn_BottomRightPane .gssContent {background:#FFF; padding: 10px 15px 0px 10px; color:#5B5B5B;} /* #DFECBE - green */



#gssStd #dnn_LeftPane {Margin-bottom: 0px;background-color:#FFF; } 
#gssStd #dnn_ContentPane {background:#FFF;}
/*#gssStd #dnn_ContentPane {background:#5B5B5B;padding-top: 8px; padding-bottom: 8px; }*/

#gssStd #dnn_TopLeftPane, #gssStd #dnn_TopPane, #gssStd #dnn_TopRightPane {background:#FFF; padding-top: 8px; padding-bottom: 8px;}

/* === Rounded Boxes ======================== */
.BoxT, .BoxB {font-size:1px; display:block;}
.b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b {display:block; overflow:hidden}
.b1, .b2, .b3, .b1b, .b2b, .b3b {height:1px;}
.b2, .b3, .b4, .b2b, .b3b, .b4b, .BoxM {border:solid 1px #FFF; border-width:0 1px;}
.b1, .b1b {margin:0 5px;}
.b2, .b2b {margin:0 3px; border-width:0 2px;}
.b3, .b3b {margin:0 2px;}
.b4, .b4b {height:2px; margin:0 1px;}
.BoxM {padding:0px;}

/* === Rounded Boxes ======================== */
/*.BoxB {font-size:1px; display:block;}
.b1b, .b2b, .b3b, .b4b {display:block; overflow:hidden}
.b1b, .b2b, .b3b {height:1px;}
.b2b, .b3b, .b4b, .BoxM {border:solid 1px #FFF; border-width:0 1px;}
.b1b {margin:0 5px;}
.b2b {margin:0 3px; border-width:0 2px;}
.b3b {margin:0 2px;}
.b4b {height:2px; margin:0 1px;}
.BoxM {padding:0px;}*/

/* === Example of a plain bordered box ==================== */
/* #2A5492 - Blue*/
/*#4e9614 - green*/
.Box B,     	/* CHANGE: Background colour of the box */
.Box .BoxM		{background:#FFF; z-index:1; position:relative;}
.Box .BoxM B,
.Box .BoxT,
.Box .BoxB		{background:Transparent} /* reset text and outer colours back to transparent */
.Box .BoxM,		/* CHANGE: Border colour of the box */
.Box B		{border-color:#666464}
.Box .b1	{background:#666464} /*#4e9614 - green*/
.Box .b1b	{background:#666464}

/* RoundBoxed and RoundBoxed-Alternate */
.RBox B,     	/* CHANGE: Background colour of the box */
.RBox .BoxM		{background:#FFF;}
.RBox .BoxM B,
.RBox .BoxT,
.RBox .BoxB		{background:Transparent} /* reset text and outer colours back to transparent */
.RBox .BoxM,		/* CHANGE: Border colour of the box */
.RBox B		{border-color:#FFF}
.RBox .b1	{background:#FFF} /*#4e9614 - green*/
.RBox .b1b	{background:#FFF}

/*#dnn_TopRightPane .Box,   #dnn_RightPane .Box {margin: 0px 0px 10px 5px;}*/

/*#gssHome #dnn_LeftPane, #gssStd #dnn_LeftPane {padding-right:1px; padding-left: 1px}*/
/*#gssHome #dnn_ContentPane,#gssStd #dnn_ContentPane,#gssStd #dnn_MiddleContentPane {padding-left:8px; padding-right:8px;}*/
/*#gssHome #dnn_LeftPane {padding-left:5px;}*/

#gssHome #dnn_LeftPane .Box {margin-bottom: 15px;} 

#gssStd #dnn_LeftPane .BoxedAlt {Margin-top:8px; margin-left:8px;}
#gssStd #dnn_TopPane .BoxedAlt {padding:0px 10px 0px 10px;}

/*#gssStd #dnn_TopPane {background: #E5EDF7;}*/
/*#prdFeatures .Normal {color:#193454; font-size: 13px; font-weight:bold;}
#rptBenefits .Normal {color: #193454; font-weight:normal;}
#getStartedIntro {margin-bottom:5px; margin-top:5px;color:#193454; font-size: 13px;}
#paperEvals {color:#193454; font-size: 13px; font-weight:normal;}*/

li {margin-bottom:5px; margin-top:5px;}

/*.SCRBox .gssSCCtrMnu, .SCRBox .gssSCCtrTitle, .SCRBox .gssSCCtrMaxMin {background:Transparent url(?.gif) repeat-x; height:21px;}*/


/* ==== Borders ===================================== */
#TopBorder {border-bottom: solid 1px #000;}
#BottomBorder {border-top: solid 1px #000;}
/*#LeftBorder { border-left: solid 1px #000;}
#RightBorder {border-right: solid 1px #000}*/


/*#TopBorder {height:15px; background:Transparent url(shaded-top-border.gif) repeat-x;}
#BottomBorder {height:15px; background:Transparent url(shaded-bottom-border.gif) repeat-x;}
#TopLeftCornerBorder {width:15px; background:Transparent url(shaded-leftcorner-border.gif) no-repeat bottom right;}
#TopRightCornerBorder {width:15px; background:Transparent url(shaded-rightcorner-border.gif) no-repeat bottom left;}

#BottomRightCornerBorder {height:15px; background:Transparent url(shaded-bottomrightcorner-border.gif) no-repeat top left;}
#BottomLeftCornerBorder {height:15px; background:Transparent url(shaded-bottomleftcorner-border.gif) no-repeat top right;} */

#LeftBorder {width:15px; background:Transparent url(left_border.gif) repeat-y top right;}
#RightBorder {width:15px; background:Transparent url(right_border.gif) repeat-y top left;}



