* {
  border-radius: 0 !important;
  -moz-border-radius: 0 !important;
}

h1 {
    color: #FFF;
    text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}

h3 {
    border-bottom-color: #CCCCCC;
    color: #515D73;
}

.headerbar {
    color: #FFF;
    text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}

ul.forums {
    background-color: #FFFEFE;
    background-image: -webkit-linear-gradient(top, #D2E0EB 0%, #EEF5F9 100%);
    background-image: linear-gradient(to bottom, #E1E4F2 0%,#F5F5FF 100%);
}
 
ul.topiclist li {
    color: #4f4f4f;
}
   
ul.topiclist dd {
     border-left-color: #D1D1E1;
}

a {
    color: #515D73;
}

a:hover { color: #869BBF; }

blockquote blockquote {
    background-color: #BFC3D7;
}

blockquote {
    background-color: #D0D4E6;
    border-color: #747CA2;
}

.panel {
    background-color: #E1E4F2;
    color: #28313F;
}


.inputbox {
	background-color: #FFFFFF;
	border-color: #B4BAC0;
	color: #333333;
}

.inputbox:-moz-placeholder {
	color: #333333;
}

.inputbox::-webkit-input-placeholder {
	color: #333333;
}

.inputbox:hover {
	border-color: #B4BAC0;
}

.inputbox:focus {
	border-color: #B4BAC0;
}

.inputbox:focus:-moz-placeholder {
	color: transparent;
}

.inputbox:focus::-webkit-input-placeholder {
	color: transparent;
}

li.row {
    border-top-color: #FFF;
    border-bottom-color: #00608F;
}

li.row {
    border: 2px solid #D1D1E1;
    border-bottom: 0;
}    

html, body {
	background-size: cover;
    background-position: center center;
    background-image: url("./background.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.bg1 {
    background-color: #F5F5FF;
}

.bg2 {
    background-color: #E1E4F2;
}

#wrap {
background: #FFF;
border-color: #E6E9ED;
}

.forabg {
    background-color: #869BBF;
    background-image: url("./gradient_tcat.gif");
    background-repeat: repeat-x, repeat-y;
    background-position: top;
    }

.forumbg {
    background-color: #869BBF;
    background-image: url("./gradient_tcat.gif");
    background-repeat: repeat-x, repeat-y;
    background-position: top;
    }

.navbar {
    background-color: #E1E4F2;
}

.button:hover,
.button:focus {
	border-color: #515D73;
	background-color: #FFFFFF; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #E9E9E9 0%, #FFFFFF 100%);
	background-image: linear-gradient(to bottom, #E9E9E9 0%,#FFFFFF 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	text-shadow: 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, -1px -1px 0 rgba(188, 42, 77, 0.2);
    color: #515D73;
}


.button .icon,
.button-secondary {
	color: #8f8f8f;
}

.button-secondary:focus,
.button-secondary:hover,
.button:focus .icon,
.button:hover .icon {
	color: #515D73;
}

.tabs .tab > a {
	background: #E1E4F2;
	color: #536482;
}

.tabs .tab > a:hover {
	background: #D0D4E6;
	color: #D31141;
}

.tabs .activetab > a,
.tabs .activetab > a:hover {
	background-color: #CADCEB; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #E2F2FF 0%, #CADCEB 100%);
	background-image: linear-gradient(to bottom,  #F5F5FF 0%,#E1E4F2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2F2FF', endColorstr='#CADCEB',GradientType=0 ); /* IE6-9 */
	border-color: #CADCEB;
	box-shadow: 0 1px 1px #F2F9FF inset;
	color: #333333;
}

.tabs .activetab > a:hover {
	color: #D31141;
}
.pagination li.active span {
    background: #869BBF;
    border-color: #515D73;
    color: #FFFFFF;
}    

.pagination li a:hover, .pagination li a:hover .icon, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {
	background: #869BBF;
	border-color: #515D73;
	filter: none;
	color: #FFFFFF;
	text-shadow: none;
}

.pagination li a {
    background: #E1E4F2;
    filter: none;
    border-color: #869BBF;
    box-shadow: none;
    -webkit-box-shadow: none;
    color: #515D73;
    
   
 .navbar {
    background-color: #E1E4F2;
    }