/* CSS dimofinf.net 2010 for Dimofinf v3.0.x */
body {
	background-color: #000F0F;
	color: #2F3F48;
}

.page-wrapper{
	background-color: #cae6e3;
}


/*-------- Header [BEGIN] --------*/

.header {
	background-color:  #003E3E;
	color:#D7F5EC;
}


/*-------- Header [END] --------*/

a {
	color: #008080;

}
a:hover {
	color: #005757;
}

/*-------- Global [BEGIN] --------*/
/* Display <q> tags as elements */
Q
{
	color: #51a1a0;
}

div.pageslist span {
color:#51a1a0;
}

div.pageslist a:hover {
background-color:#51a1a0;
color:#FFFFFF;
}


span.pageslist a{
background-color:white;
}

div.pageslist a, div.pageslist span {
background-color:white;
border:1px solid #658A8F;
}

div.pageslist .selected {
background-color:#51a1a0;
color:#FFFFFF;
}

/*-------- Global [END] --------*/
.alert {
	color:#FF6600;
}

.time {
	color: #00BA3E;
}
.img {
	border:1px solid #AAB5BB;
}
.title {
	color: #4f7ba4;
}

.hr{
background:url('borderline.gif') repeat-y scroll center top;
}



#blocktable {
	border-color: #9AE3CC;
	color: #404747;
}
.lighttitle {
	background-color: #D7F5EC;
	color: #008080;
	border-bottom: 1px solid #9AE3CC;
}
.darktitle {
	background-color: #B8E0E0;
	color: #008080;
	border-bottom: 1px solid #9AE3CC;
}

.whitecontent {
	background-color: #FFFFFF;
	color: #2F3F48;
}

.lightcontent {
	background-color: #D7F5EC;
	color: #2F3F48;
}
.darkcontent {
	background-color: #51a1a0;
	color: #FFFFFF;
}
.lightrow {
	border-bottom: 1px solid #9AE3CC;
}
.poll {
	background-color: #51a1a0;
	color: #FFFFFF;
	border:1px solid #658A8F !important;
}


.commenrepltitle {
	color: #808080;
	background: #E2E2E2;
}
.repliestitle {
	color: #FFFFFF;
	background: #51a1a0;
}
/*-------- Calendar [BEGIN] --------*/
input[type="button"]{
	background-color: #51a1a0;
	border: 1px solid #5C8085;
	color: #FFFFFF;
}
.arrowbutton:hover,input[type="button"]:hover{
	text-decoration: none;
	background-color: #FFFFFF;
	color: #51a1a0;
	border: 1px solid #5C8085;
}
.arrowbutton:active  {
	color: white;
}
/*-------- Calendar [END] --------*/


.choice:hover {
background-color:#D7F5EC;
color:#2F3F48;
}

/*-------- Nav Menu [BEGIN] --------*/
   #navunder {
 	background:#51a1a0;
	color: #FFFFFF;
     }
    #navmenu {
  	border-bottom-color:#51a1a0;
     }
     #navmenu a {
      background:url("greennavmenuleft.gif") no-repeat left top;
    }
    #navmenu a span {
      background:url("greennavmenuright.gif") no-repeat right top;
    }    
        
 #navmenu a span {
     color:#002e2d;
}

 #navmenu #current a span {
	color:white;
}     
/*-------- Nav Menu [END] --------*/
      
/* Styles for Menu Items */
#menu li {
	background: #FFFFFF;

}

#menu ul a {
	color: #2F3F48;
	border: 1px solid #9AE3CC;
}

/* Hover Styles */
#menu ul a:hover {
	color: #FFFFFF;
	background-color: #51a1a0;
}

/* Sub Menu Styles */
#menu li ul a {
	color: #545454;
	border: 1px solid #9AE3CC;
}

#menu ul a.submenu:hover {
	background-color:#FFFFFF;
		color: #FF6600;
}

/* Sub Menu Hover Styles */
#menu li ul a:hover {
	color: #FFFFFF;
	background-color: #51a1a0;
}
/*-------- menu [END] --------*/
/*-------- Content [BEGIN] --------*/

.content {
	background-color: #FFFFFF;
}

/*-------- Content [END] --------*/
/*-------- Various [BEGIN] --------*/

div.box{
background-color:#F0F1F2;
border:1px solid #C1C1C1;
}

div.box.code {
background-color:#F9F9FA;
}

.pics img {border: 1px solid #ccc; background-color: #eee;}





/* tab pane styling */
div.panes div.pan {
	border:1px solid #999;
}


/* link inside the tab. uses a background image */
ul.tabs a {
	background: url('green.png') no-repeat -420px 0;
	color:#333;
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	color:#fff;
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	color:#000 !important;
}


/* currently active header */
#accordion h2.current {
	background-color:#fff;
}

.contents {
background:#FFFFFF url('content-bg.jpg') repeat-x scroll 0 0;
border-color:#9AE3CC;
}

#contents {
background:#FFFFFF url('content-bg.jpg') repeat-x scroll 0 0;
border-color:#9AE3CC;
}

.module-title, #accordion h2 {
background:#D7F5EC url('title.jpg') repeat-x scroll center top;
border:1px solid #9AE3CC;
color:#2F3F48;
}

input[type="text"], input[type="password"], select, textarea {
background:#FFFFFF url('form.jpg') repeat-x scroll center top;
border:1px solid #9AE3CC;
}

input[type="submit"]{
background-color:#222222;
border:1px solid #222222;
color:#FFFFFF;
}

input[type="submit"]:hover{
background-color:#FFFFFF;
border:1px solid #222222;
color:#222222;
}

.postbar {
border:1px solid #9AE3CC;
}

/* button over */
.editor div.bbcodOver {
	border: #658A8F 1px solid;
	background-color: #D7F5EC;
}
/* button  down */
.editor div.bbcodDown {
	border: 1px solid #658A8F;
	background: url('buttonBackground.gif') center center repeat-x;
}
/*-------- Various [END] --------*/
/*-------- Footer [BEGIN] --------*/
.footer  {
	background-color: #51a1a0;
	color:#FFFFFF;

}
.footer a{
	color:#FFFFFF;	
}
.footer a:hover{
	color:#2F3F48;	
	
}
.copyright {
	color: #FFFFFF;
}


/*-------- Footer [END] --------*/

