
* { margin: 0; padding: 0; }
li, dd { margin-left: 5%; }
img { border: 0; }
body {
	background:URL('/templates/cchange/images/sky-background.jpg') bottom right no-repeat #22468c;
	margin:0;
	margin-bottom:100px;
	padding:0;
	background-attachment:fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #4C4F53;
}
html>body{font-size: 83%;}
h1 { font-size: 300%; font-weight: 100; color: #2c8ac0; margin-bottom:0.5em; margin-top:0.3em; letter-spacing: -0.1em;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
h2 { font-size: 150%; font-weight: 700;  color: #f59f14; margin-bottom:0.5em;}
h3 { font-size: 125%; font-weight: 700;  color: #9cc739; margin-bottom:0.5em;}
h4 { font-size: 100%; font-weight: 700; color: #65c0f6; margin-bottom:0.5em;}
h5 { font-size: 87.5%; font-weight: 700; color: #65c0f6; margin-bottom:0.5em;}
h6 { font-size: 80%; font-weight: 700; color: #65c0f6; margin-bottom:0.5em;}
hr { color: #65c0f6;  margin-bottom:10px; border: 1px solid #65c0f6; }
p {margin:0 0 1em 0;}

a, a:active, a:visited, a:link{
	color: #2c8ac0;
	text-decoration: none;
}
a:hover{
	color: #e2ab46;
}

.container{
	clear: both;
	text-align: center;
	margin: 0 auto;	
	width:770px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/cchange/images/drop-bg.png', sizingMethod='scale');
}
html>body .container{ 
	background:URL('/templates/cchange/images/drop-bg.png') repeat-y 100%  ;
}

.cchange{
	margin: 0 auto;	
	text-align: left;
	width:760px; 
}

.banner{
	margin-left:10px;
}


#floatwrapper{
	/*border: 1px solid blue;*/	
	position: relative;
	float: left; 
	width: auto;
	margin-top:10px;
}

#contentHome{
	/*border: 1px solid red;*/
	position: relative;
	padding: 0 10px 50px 7px;
	width:auto;
	font-size:90%;
	margin-left: 193px;
}

#content{
	/*border: 1px solid red;*/
	position: relative;
	padding: 0 70px 50px 7px;
	width:auto;
	font-size:90%;
	margin-left: 193px;
}

#nav{
   float: left; 
	width: 183px;
	margin-top:35px;
}

#homeRight{
	background:#2c8ac0;
	font-size:90%;
   width: 186px;         
	margin-left: 564px;         
	_margin-left: 561px;
	_margin-bottom: 10px;
}

#links{
	padding: 10px;
	background: #F5F5F5;
}
#links a, #links a:active, #links a:link, #links a:visited{
	padding:0 0 0 20px;
	background:url(images/home-list.gif) no-repeat left;
}
#links a:hover{text-decoration:underline}

#links h3{margin-bottom:20px; font-size: 1.4em;}



.seperator{	position: relative;  margin: 0 auto;	width:770px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/cchange/images/footer-seperator.png', sizingMethod='scale'); height:10px; }
html>body .seperator{ background:URL('/templates/cchange/images/footer-seperator.png') top repeat-y;}

.topshadow{	position: relative;	margin: 0 auto;	width:770px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/cchange/images/top-bg.png', sizingMethod='scale');	height:10px;}
html>body .topshadow{ background:URL('/templates/cchange/images/top-bg.png') top repeat-y;}

.footerShadow{	font-size:0.8em; padding-top:7px; color:#fff; position: relative;	margin: 0 auto; width:770px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/cchange/images/footer-shadow.png', sizingMethod='scale');	height:10px;}

html>body .footerShadow{background:URL('/templates/cchange/images/footer-shadow.png') top no-repeat;}
/*
div#EPTBBG div.HCards { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/cchange/images/HCards.png', sizingMethod='scale'); }
html>body div#EPTBBG div.HCards {background: url(images/HCards.png) top left no-repeat;}
*/

.header{
	padding-top:8px;
}
.header a, .header a:link, .header a:visited, .header a:active{
	color: #4C4F53;
}
.header h1{
	float: right;
	width:438px;
	margin:30px 0px 20px 0px;
	padding: 30px 0 0 0;
   overflow: hidden;
	background:url('/templates/cchange/images/see-change.gif') no-repeat;
   height: 0px !important;
   height /**/:30px;
}

.search{
	position: relative;
	float:right;
	padding: 0 10px 0 0;
	font-size:0.9em;
}

.logo{
	float:left;
	padding: 125px 0 0 0;
    overflow: hidden;
	background:url('/templates/cchange/images/cchange-logo.gif') no-repeat;
    height: 0px !important;
    height /**/:125px;
	width:185px;
	margin:5px 0 10px 5px;
}
#homeRight ul{
	background-color:#36a7e9;
	margin:0;
}
#links li{
	list-style:none;
	list-style-position:outside;
}


#homeRight li{
	list-style:none;
	list-style-position:outside;
	padding:2px 0 2px 10px;
	margin:0;
	background:url(images/home-list.gif) no-repeat right;
}
html>body #homeRight li{
	background:url(images/home-list.png) no-repeat right;
}
#homeRight a{
	color:#ffffff;
	text-decoration:none;
}
#homeRight a:hover{
	color: #1a6088;
}
#homeRight ul .alttwo{
	background-color:#65c0f6;
}

.box-login{
	border-bottom: 1px solid #e2ab46;
	padding:5px 0 5px 0px;
	margin:0 0 5px 10px;
}

#nav li{
	border-bottom: 1px solid #e2ab46;
	list-style-position:outside;
	list-style-type:none;
	list-style-image: none;
	list-style: none;
	padding:5px 0 5px 0px;
	margin:0 0 0 10px;
}
#nav a{
	padding-left: 15px;
	text-decoration:none;
	color:#777b80;
	width:100%;
	background:url(images/bullets-off.gif) no-repeat left;
}
html>body #nav a{
	background:url(images/bullets-off-firefox.gif) no-repeat left;
}
#nav a:hover{
	color:#000000;
	background:url(images/bullets-on.gif) no-repeat left;
}
#ctl00_placeholderSearch_panelSearch{ display:inline;}

html>body #nav a:hover{
	background:url(images/bullets-on-firefox.gif) no-repeat left;
}
.footer{
	width:760px;
	margin:0 auto;
	padding:0;	
}
.footer img{
	padding:4px 0 0 16px;
}
.major{
	text-align:left;
	float:left;
	padding:3px;
	font-size:0.85em;
	color:#fff;
	width:380px;
	background-color:#36a7e9;
}
.minor{
	text-align:left;
	padding:3px 3px 3px 6px;
	font-size:0.85em;
	color:#fff;
	width:auto;
	background-color:#65c0f6;
}

a{
	position: relative;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* DEFAULT
body{line-height:15px;font-size:11px;color:#5B5E55;background:#E6E7E8;margin:0;}
td{font-size:11px;color:#5B5E55}
a:link{color:#5B5E55}
a:visited{color:#5B5E55}
a:hover{color:#111111}
li{line-height:19px}
.highlight{color:Red}
.title{line-height:35px;font-family:arial;font-weight:bold;font-size:14px;color:#333333;text-transform: uppercase;margin-top:10px}
.copyright{font-size:10px}
input {}
textarea {}
select {font-size:11px}

/* LISTING */
.listing {}
.listheading {background:#e0e0e0}
.listheadingtext {font-size:12px}
.listbody {background:#f3f3f3}
.listbodytext {}
a.listheadingtext:link {font-size:12px; color:#2c8ac0;}
a.listheadingtext:visited {font-size:12px; color:#2c8ac0;}
a.listheadingtext:hover {font-size:12px; color:#2c8ac0;}

/* PRINT LINK */
a.print:link{font-size:11px;color:#CBD7C0;text-decoration:underline}
a.print:visited{font-size:11px;color:#CBD7C0;text-decoration:underline}
a.print:hover{font-size:11px;color:#EAEFE4;text-decoration:underline}

/* TOP NAVIGATION */
.topmenu{font-size:11px;color:#5B5E55; display:inline;}
a.topmenu:link{font-size:11px;color:#5B5E55;text-decoration:underline}
a.topmenu:visited{font-size:11px;color:#5B5E55;text-decoration:underline}
a.topmenu:hover{font-size:11px;color:#111111;text-decoration:underline}

/* BOTTOM NAVIGATION */
.bottommenu{font-size:11px;color:#CBD7C0;}
a.bottommenu:link{font-size:11px;color:#CBD7C0;text-decoration:underline}
a.bottommenu:visited{font-size:11px;color:#CBD7C0;text-decoration:underline}
a.bottommenu:hover{font-size:11px;color:#EAEFE4;text-decoration:underline}

/*  */
a.register:link{color:#5B5E55;}
a.register:visited{color:#5B5E55;}
a.register:hover{color:#111111;}
a.login:link{color:#5B5E55;}
a.login:visited{color:#5B5E55;}
a.login:hover{color:#111111;}
a.myworkspace:link{color:#5B5E55;}
a.myworkspace:visited{color:#5B5E55;}
a.myworkspace:hover{color:#111111;}
a.admin:link{color:#5B5E55;}
a.admin:visited{color:#5B5E55;}
a.admin:hover{color:#111111;}
a.logout:link{color:#5B5E55;}
a.logout:visited{color:#5B5E55;}
a.logout:hover{color:#111111;}

/* MAIN NAVIGATION (STANDARD) */
.mainbar
    {
    background:url("images/topbg.gif") repeat-x top;
    font-size:11px;font-weight:bold;color:#e7e7e7; 
    padding:7px;   
    }
a.mainmenu:link{color:#e7e7e7;text-decoration:none}
a.mainmenu:visited{color:#e7e7e7;text-decoration:none}
a.mainmenu:hover{color:#ffffff;text-decoration:none}

/* MAIN NAVIGATION (DROPMENU) */
.top {
    font:bold 11px verdana;
    color:#E2E9DA;
    background:none;
    }
.top_hover {
    font:bold 11px verdana;
    color:#E2E9DA;
    background:#924693;
    }
.member {
    font:bold 10px verdana;
    color:#5B5E55;
    }
.member_hover {
    font:bold 10px verdana;
    color:#5B5E55;
    background:#C2C4C5;
    }
.topbar 
    {
    background-image:url("images/topbg.gif");
    height:35px;
    }
.memberbar {
    background-image:url("images/memberbg.gif");
    height:27px;
    }

/* MAIN NAVIGATION (DROPDOWN FLOATING MENU) */
.menuitem_static td{font-size:11px;font-weight:bold}
.menuitem_static A:link {color:#f6f7f8}
.menuitem_static A:visited {color:#f6f7f8}
.menuitem_static A:hover {color:#f6f7f8}
.menuitem_dynamic {border-top:#999999 1px solid;border-right:#999999 1px solid}
.menuitem_dynamic td {font-size:11px;font-weight:bold}
.menuitem_dynamic A:link {color:#f6f7f8}
.menuitem_dynamic A:visited {color:#f6f7f8}
.menuitem_dynamic A:hover {color:#f6f7f8}

/* MAIN NAVIGATION (VERTICAL) 
.mnuVertical {width:170px}
.mnuOver {
    padding:3px;
    background-color:#656567;
    border:#cccccc 1px solid; 
    border-left:#cccccc 1px solid; 
    border-top:#cccccc 1px solid;
    border-bottom:#5A5A5C 1px solid;
    border-right:#5A5A5C 1px solid;
    color:#cccccc;
    }
.mnuSelected {
    padding:3px;
    background-color:#F3F2F7;
    border:white 1px solid; 
    border-top:white 1px solid;    
    border-bottom:#cccccc 1px solid;
    border-right:#cccccc 1px solid;
    font-weight:bold;
    }
.mnuPath {
    padding:3px;
    background-color:#D7D7DB;
    border:white 1px solid;
    border-top:white 1px solid;
    border-bottom:#cccccc 1px solid;
    border-right:#cccccc 1px solid;
    }
.mnuNormal {
    padding:3px;
    background-color:#E5E5EA;
    border:white 1px solid;
    border-top:white 1px solid;
    border-bottom:#cccccc 1px solid;
    border-right:#cccccc 1px solid;
    }

/* BOX (which contains links to the same level pages/Quick Links) */
.boxQuickLinks {
    border-top:#cccccc 2px dotted;
    border-bottom:#cccccc 2px dotted;
    background:#f7f7f7;
    width:100%
    }

/* BOX (which contains links to pages within the current page) */
.boxLinksWithin {
    width:100%;
    }

/* DISCUSSION */
.message {color:#666666;}