/* burgandy color layout ------------------------------------------------------- */

body {
	background: #270000 url(../img/burgandybg.gif) repeat;
}

p {
 color: #fff; 
}

a:link {
 color: #FFF; 
}

a:visited {
 color: #FFF; 
}

a:hover {
 color: #CC0000; 
}

a:active {
 color: #FFF; 
}

#contentcolumn {
 background: #4C0000;
}

#rightcol {
 background: #3d0101;
}



/* styles that must be in the color stylesheet with all styles -------------- */
#adminouter{ 
 border: solid #270000 0; 
 /*/*/ border-right-width: 145px; /* right column width. NN4 hack to hide borders */ 
 border-right-color: #3D0101;  /* right column colour */ 
 border-right-style: solid; 
 background-color: #3D0101; /* center column colour */ 
 width: auto; 
 } 

#admininner {
 margin:0;
 width:100%;
}
 
#adminouter>#admininner {
 border-bottom: 1px solid #270000;
}

#admincontentcolumn{ 
 width: 610px; 
 height: 500px;
 float: left; 
 position: relative; 
 margin: 0;
 border-right: 5px solid #270000;
 background: #4C0000;
}

#clientarea { 
 background: url(../img/burgandybg1.gif) repeat-y;
 border-top: 5px solid #270000;
 border-bottom: 5px solid #270000;
 margin: 0 auto;
 padding: 0;
 text-align: left; 
 width: 960px; 
}

body {
	background: #270000 url(../img/burgandybg.gif) repeat;
}

#outer{ 
 border: solid #270000 0px; 
 /*/*/ border-left-width: 200px ;  /* left column width. NN4 hack to hide borders */ 
 border-left-color: #270000;   /* left column colour */ 
 border-left-style: solid; 
 /*/*/ border-right-width: 145px; /* right column width. NN4 hack to hide borders */ 
 border-right-color: #3D0101;  /* right column colour */ 
 border-right-style: solid; 
 background-color: #4C0000; /* center column colour */ 
 width: auto; 
} 

#inner {
 margin:0;
 width:100%;
 background: #4C0000 url(../img/zinnerbg_burgandy.gif);
}

#outer>#inner { border-bottom: 1px solid #270000;}


/* content area styles ----------------------------------------------------- */
#content {
 color: #fff; 
}

#lifelongcontent {
 color: #fff; 
}

#messagecentercontent p {
 color: #fff; 
}

#logo {
	background: #3D0101 url(../img/gmlogo_burgandy.gif);
}

#archiveslogo {
 background: #4C0000 url(../img/archiveslogo_burgandy.gif);
}

#articleslogo {
	background: #4C0000 url(../img/articleslogo_burgandy.gif);
}

#careerlogo {
	background: #4C0000 url(../img/careerlogo_burgandy.gif);
}

#contactlogo {
	background: #4C0000 url(../img/contactlogo_burgandy.gif);
}

#endorsementslogo {
	background: #4C0000 url(../img/endorsementslogo_burgandy.gif);
}
 
#librarylogo {
	background: #4C0000 url(../img/librarylogo_burgandy.gif);
}

#lifelonglogo {
	background: #4C0000 url(../img/lifelonglogo_burgandy.gif);
}

#linkslogo {
	background: #4C0000 url(../img/linkslogo_burgandy.gif);
}

#mytraininglogo {
	background: #4C0000 url(../img/mytraininglogo_burgandy.gif);
}

#messagecenterlogo {
	background: #4C0000 url(../img/messagecenterlogo_burgandy.gif);
}

#newslogo {
	background: #4C0000 url(../img/newslogo_burgandy.gif);
}

#photologo {
	background: #4C0000 url(../img/photologo_burgandy.gif);
}

#photologo1 {
	background: #4C0000 url(../img/photologo1_burgandy.gif);
}

#photologo2 {
	background: #4C0000 url(../img/photologo2_burgandy.gif);
}

#photologo3 {
	background: #4C0000 url(../img/photologo3_burgandy.gif);
}

#photologo4 {
	background: #4C0000 url(../img/photologo4_burgandy.gif);
}

#photologo5 {
	background: #4C0000 url(../img/photologo5_burgandy.gif);
}

#photologo6 {
	background: #4C0000 url(../img/photologo6_burgandy.gif);
}

#questionnairelogo0 {
	background: #4C0000 url(../img/questionnairelogo0_burgandy.gif);
}

#questionnairelogo1 {
	background: #4C0000 url(../img/questionnairelogo1_burgandy.gif);
}

#questionnairelogo2 {
	background: #4C0000 url(../img/questionnairelogo2_burgandy.gif);
}

#questionnairelogo3 {
	background: #4C0000 url(../img/questionnairelogo3_burgandy.gif);
}

#questionnairelogo4 {
	background: #4C0000 url(../img/questionnairelogo4_burgandy.gif);
}

#questionnairelogo5 {
	background: #4C0000 url(../img/questionnairelogo5_burgandy.gif);
}

#questionnairelogo6 {
	background: #4C0000 url(../img/questionnairelogo6_burgandy.gif);
}

#traininglogo {
	background: #4C0000 url(../img/traininglogo_burgandy.gif);
}

#downloadslogo {
	background: #4C0000 url(../img/downloadslogo_burgandy.gif);
}

#error40314 {
	background: #4C0000 url(../img/403-14_burgandy.gif);
}

#error404b {
	background: #4C0000 url(../img/404b_burgandy.gif);
}

#error500100 {
	background: #4C0000 url(../img/500-100_burgandy.gif);
}

/* menu column styles ------------------------------------------------------ */
#menu {
 color: #CC0000;
}

#menu a:link {
 color: #CC0000; 
}

#menu a:visited {
 color: #CC0000; 
}

#menu a:hover {
 color: #FFF; 
}

#menu a:active {
 color: #CC0000; 
}

#menusub a:visited {
 color: #CC0000;
}

#menusub1 a:visited {
 color: #CC0000;
}

/* footer styles ----------------------------------------------------------- */
#footer {
 color: #fff; 
} 

#footerleft {
 background: #3D0101; 
}

#footerright {
 background: #3D0101;
}

#footerright a {
 color: #fff;
}

#footerright a:hover {
 color: #FFF;
}

span {
 color: #FFF;
}

span.displayonlytext {
 color: #FFF;
}

span.label{
 color: #FFF;
}

span.label210{
 color: #fff;
}

span.labelboldright{
 color: #270000;
}

span.displayonlytextbold {
 color: #fff;
}

span.textarealabel{
 color: #FFF;
}

span.underline3px { 
 border-bottom: 3px solid #810000;
}

span.underline3pxwhite { 
 border-bottom: 3px solid #fff;
 color: #fff;
}

.topthinline {
 border-top: 1px solid #810000;
} 

.topthinline210 {
 border-bottom: 1px solid #810000;
} 

.topthinline200 {
 border-top: 1px solid #810000;
} 

.topthinline05 {
 border-top: 1px solid #810000;
} 

.topthinline10 {
 border-top: 1px solid #810000;
} 

.headerunderline {
 border-top: 1px solid #810000;
}

/* photo gallery styles ---------------------------------------------------- */
.photobody a {
 color: #600000;
}

.photobody a:hover {
 color: #930;
}

.inlineimageright1pxborder {
 border: 1px solid #810000;
}

/* photo popup styles ------------------------------------------------------ */
#galleryclientarea {
 background: #4C0000;
}

#gallerybody {
 color: #fff;
}

/* award popup styles ------------------------------------------------------- */
#awardclientarea {
	background: #3D0101 url(../img/awardsbg_burgandy.gif) center center no-repeat;
 height: 500px;
}

#awardpopupcontent {
 margin: 85px 0 0 20px;
 color: #fff; 
}

#awardfooter {
	background: #3D0101 url(../img/awardsfooter_burgandy.gif) center center no-repeat;
 height: 45px;
}

#awardbuttons {
 margin: 5px 0 0 0;
 text-align: center;
}

/* lifelong fitness popup styles -------------------------------------------- */
#popupcontent {
 color: #fff; 
}

/* admin styles ------------------------------------------------------------ */
#admincontent {
 color: #fff;
}

.adminphotolayout img {
 border: 1px solid #270000;
}

/* used? */

#toppanel {
 background: url("../img/adminlogo_burgandy.gif") no-repeat;
}

#topmenu {
 background: #4C0000;
 color: #fff;
}

/* login screen styles ----------------------------------------------------- */
#loginlogo {
	background: #4C0000 url(../img/loginlogo_burgandy.gif);
}

#logincontainer {
 color: #fff;
	background: #3D0101 url(../img/loginbg_burgandy.gif) center center no-repeat;
}

#logincontent p {
 color: #fff; 
}

#loginbutton1 {
	background: #3D0101 url(../img/loginbutton_burgandy.gif) no-repeat;
}

#loginerrorcontainer {
 color: #fff;
	background: #3D0101 url(../img/loginerrorbg_burgandy.gif) center center;
}

.logintext {
 color: #000; 
 background: #ddd;
 border-right: #fff 1px solid; 
 border-top: #999 1px solid; 
 border-left: #999 1px solid;
 border-bottom: #fff 1px solid; 
}

#lifelongcontent a:link {
 color: #FFF; 
 text-decoration: underline;
}

#lifelongcontent a:visited {
 color: #FFF; 
 text-decoration: underline;
}

#lifelongcontent a:hover {
 color: #CC0000; 
 text-decoration: underline;
}

#lifelongcontent a:active {
 color: #FFF; 
 text-decoration: underline;
}

/* admin horizontal menu styles -------------------------------------------- */
#adminmenu {
 color: #fff; 
}

#adminmenu ul li a {
 background: #3D0101; 
	border-left: 1px solid #FFF;
 color: #fff;
}

#adminmenu ul li a:hover {
	color: #fff;
	background: #CC0000;
}

#adminmenu a:active	{
	background: #3D0101;
	color: #fff;
}

.admintableheader {
	background: #830000;
	color: #fff;
}

.admintableoddrow {
	background: #830000;
	color: #fff;
}

.admintableoddrowbold {
	background: #830000;
	color: #fff;
}

.admintableevenrow {
	background: #830000;
	color: #fff;
}

.admintableevenrowbold {
	background: #830000;
	color: #fff;
}

/* input control styles ---------------------------------------------------- */
.textbox {
 border-right: #fff 1px solid; 
 border-top: #999 1px solid; 
 border-left: #999 1px solid;
 border-bottom: #fff 1px solid; 
 color: #000; 
 background: #ddd;
}

.dropdown {
 color: #000; 
 background: #ddd;
}

.dropdown350 {
 color: #000; 
 background: #ddd;
}

.textarea {
 color: #000; 
 background: #ddd;
 border-right: #fff 1px solid; 
 border-top: #999 1px solid; 
 border-left: #999 1px solid;
 border-bottom: #fff 1px solid; 
}

.questionnairetextarea {
 color: #000; 
 background: #ddd;
 border-right: #fff 1px solid; 
 border-top: #999 1px solid; 
 border-left: #999 1px solid;
 border-bottom: #fff 1px solid; 
}

#questionnairecontent {
 color: #000; 
}

#questionnairelabel {
 color: #000; 
}

.displayonlytextbold a:link {
 color: #fff; 
}

.displayonlytextbold a:visited {
 color: #fff; 
}

.displayonlytextbold a:hover {
 color: #810000; 
}

.displayonlytextbold a:active {
 color: #fff; 
}

#careercontent {
 color: #fff;
}

#careercontent a:link {
 color: #FFF; 
}

#careercontent a:visited {
 color: #FFF; 
}

#careercontent a:hover {
 color: #CC0000; 
}

#careercontent a:active {
 color: #FFF; 
}

#previousphoto {
 position: relative;
 border: 0;
 margin: 0;
 padding: 0;
 width: 56px;
 height: 18px;
 top: 0;
 left: 0;
	background: #4C0000 url(../img/previousphoto_burgandy.gif);
}

#previousphotoblock {
 display: block;
 padding: 0;
 border: 0;
 margin: 0;
 width: 56px;
 height: 18px;
} 

#nextphoto {
 position: relative;
 border: 0;
 margin: 0;
 padding: 0;
 width: 56px;
 height: 18px;
 top: 0;
 left: 0;
	background: #4C0000 url(../img/nextphoto_burgandy.gif);
}

#nextphotoblock {
 display: block;
 padding: 0;
 border: 0;
 margin: 0;
 width: 56px;
 height: 18px;
} 
