@import "menu.css";
@import "conpan.css";
@import "layout.css";
/*========================================================*/
/*  Overall                                         */
/*========================================================*/

h6      {
        font-family:Arial,Helvetica,sans-serif;
        font-size:9pt;
		line-height:11pt;
        color:#666666;
        padding:0 0 0 10px;
		text-decoration:none;
		font-weight:100; 
        }
p       {
        font-family:Arial,Helvetica,sans-serif;
        font-size:9pt;
		line-height:1.4em;
        color:#666666;
        padding:10px;   
        }
/*a:hover, a:visited:hover, a:link:hover
{
        color:#A7C520;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-style:normal;
        text-decoration:none;
}
*/
a, 
		{
		font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-style:normal;
		color:#666666;
		}
#inner5 a, a:visited		
        {
		font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-style:normal;
		color:#666666;
}
#inner5 a:visited:hover		
        {
		font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-style:normal;
		color:#849acf;
		text-decoration:none; 
		}
#inner2 a:visited {color:#555555; font-size:9pt;}
#inner2 a:visited:hover {color:#849ACF; font-size:9pt; text-decoration:none;}
Body, .Normal, .NormalTextBox,  DIV
	{
	font-size:10pt;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}
/*for the submenu*/
#subwrap
	{
	padding-left:20px; 
	padding-top:8px;
	}
#inner4 img
	{
	display:block;
	}
* 
        {
        margin: 0;
        padding: 0;
        } 
.clear
        {
        clear:both;
        }
.left
        {
        float:left;
        }
.right
        {
        float:right;
        }
H1,H2,H3,H4,H5 
        {
		font-family:Arial,Helvetica,sans-serif;
		padding-left:10px;


        }
H1 
        {
		padding-top:12px;
        font-size: 18px;
        color: #666666;
		line-height:23px;
        }
		
.bannerpane H1 
        {
        bottom:0;
		position:absolute;
		right:0;
		}

H2 
        {
        font-size: 14px;
        color: #666666;
		line-height:17px;
        }
H3 
        {
        font-size: 14px;
		font-weight:bold;
        color: #666666;
		padding-top:8px;
		padding-bottom:12px;
        }
H4 
        {
        font-size: 12px;
        color: #666666;
        }
H5 
        {
        font-size: 11px;
        color: #666666;
        }

/*========================================================*/
/*  Skin Layout                                         */
/*========================================================*/
#fload
        {
        width:0px;
        height:0px;
        }
#topbar
        {
        clear:both;
        float:right;
        width:60%;
        text-align:right;
        margin-top:3px;
        margin-right:5px;
        line-height:20px;
        }
#dnnheader
        {
        clear:both;
        }
.date
        {
        padding:0 10px;
        color:#777;
        }
.bannerpane
		{
        width:75%;
        float:right;
        min-height:95px;
        margin:0 5px 0 0;
		position: relative;
		padding-bottom: 1px;
        }
.Settings
        {
        text-align:left;
        }
#dnncontent
        {
        width:99%;
        margin:0px 0;
        clear:both;
        }
#dnnbreader
        {
        width:99%;
        background:url(images/breadbg.gif) top left repeat-x;
        height:31px;
        margin:0 auto;
        line-height:30px;
        }
#dnnbreader .left
        {       
        background:url(images/breadleft.gif) top left no-repeat;
        height:31px;
        padding-left:10px;
        width:68%;
        text-align:left;
        }
#dnnbreader .right
        {
        background:url(images/breadright.gif) top right no-repeat;
        height:31px;    
        position:relative;
        width:230px;
        }
#dnnbreader .right input
        {
        border:0px #ccc solid;  
        height:18px;
        position:absolute;
        top:5px;
        right:40px;
        padding:2px 0px 0 0px;
        background:transparent;
        width:172px;
        font:bold 9pt Arial, Helvetica, sans-serif;
        color:#777;
        }
#dnnbreader .right a:link,#dnnbreader .right a:active,#dnnbreader .right a:visited
        {
        position:absolute;
        right:0px;
        border:0px;
        top:5px;
        width:25px;
        height:20px;
        display:block;
        border:0px;
        background:url(images/search-button.gif) left top no-repeat;
        overflow:hidden;
        margin-right:10px;
        }
#dnnbreader .right a:hover
        {
        background:url(images/search-button.gif) 0 -21px no-repeat;
        }
/*========================================================*/
/*  Skin Object                                         */
/*========================================================*/
.breader,a.breader:link, a.breader:active, a.breader:visited
        {
        color:#005f51;
        font-weight:normal;
        text-decoration:underline;
        padding-left:18px;
        background:url(images/bread.gif) left center no-repeat;
        }
a.breader:hover
        {
        color:#FF9900;
        text-decoration:none;
        }
.user,A.user:link,A.user:active,A.user:visited  
        {
        color: #888;
        TEXT-DECORATION: none;
        line-height:25px;
        background:url(images/user.gif) 0 -1px no-repeat;
        padding:1px 20px;
        font-weight:bold;
        } 
A.user:hover 
        {
        color:#005f51;
        text-decoration:underline;
        background:url(images/user.gif) 0 -24px no-repeat;
        }
.login,A.login:link,A.login:active,A.login:visited  
        {
        line-height:25px;
        background:url(images/reg.gif) 0 -1px no-repeat;
        padding:1px 20px;
        color:#888;
        text-decoration:none;
		font-size:9px;
        }
A.login:hover 
        {
        color:#849acf;
        background:url(images/reg.gif) 0 -24px no-repeat;
        }
.themeOff,.themeOn
        {
        border:0;
        cursor:pointer;
        margin:0px;
        }
.links
	{
	color:#999999;
	font-size:9px;
	}
A.links:link,A.links:visited  
	{
	line-height:25px;
	padding:0px 5px;
	color:#666;
	text-decoration:none;
	font-size:9px;
	}
 A.links:hover, A.links:active 
	{
	color:#849acf;
	font-size:9px;
	}
.privacy,A.privacy:link,A.privacy:active,A.privacy:visited  
	{
	line-height:25px;
	font-size:10px;
	color:#999;
	text-decoration:none;
	float:left;
	padding:0 10px;
	}
A.privacy:hover 
	{
	color:#005f51;
	font-size:11px;
	}
.terms,A.terms:link,A.terms:active,A.terms:visited  
	{
	line-height:25px;
	font-size:11px;
	color:#999;
	text-decoration:none;
	float:left;
	padding:0 10px;
	}
A.terms:hover 
	{
	color:#005f51;
	font-size:11px;
	}
.copyright
	{
	color:#ffffff;
	font-size:9px;
	}
.contentbox
	{
	clear:both;
	}
/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
.leftpane
        {
        width:24%;
        float:left;
        overflow:hidden;
        }
.contentpane
	{
	width:80%;
	display:inline;
	float:left;
	}
.rightpane
        {
        width:19%;
        float:right;
        overflow:hidden;
        }
/*#dnn_LeftPane a:hover{
filter:alpha(opacity=75);
opacity:0.75;
moz-opacity:0.75;
zoom:1;
}
#dnn_RightPane a:hover{
filter:alpha(opacity=75);
opacity:0.75;
moz-opacity:0.75;
zoom:1;
}*/
.mainapane
        {
        width:32.8%;
        float:left;
        overflow:hidden;
        }
.mainbpane
        {
        width:32.4%;
        margin-left:1%;
        float:left;
        overflow:hidden;
        }
.maincpane
        {
        width:32.8%;
        float:right;
        overflow:hidden;
        }
.toppane,.bottompane
        {
        }
.topleftpane
        {
        width:24%;
        float:left;
        overflow:hidden;
        }
.toprightpane
        {
        width:75%;
        float:right;
        overflow:hidden;
        clear:right;
        }
#bottomfullpane
        {
        float:left;
        clear:both;
        }
.cotterslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#fff;
}
	#designed a:link, a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 9px;color:#fff;}
	#designed a:link:hover, a:visited:hover{font-family: Arial, Helvetica, sans-serif;font-size: 9px;color:#0072cb;}
.style2 {
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

#inner3 a:hover {
	color: #999999;
	filter:alpha(opacity=75);
	opacity:0.75;
	moz-opacity:0.75;
	zoom:1;
}
#desByMoss a:visited, a:link{color:#777777; text-decoration:none;}
#desByMoss a:visited:hover, a:link:hover{color:#849acf;text-decoration:none;}
#desByMoss{background-color:#e5ebe1;}
