/*___ color.css: Color/Backgrounds Styles ___*/

/*___ Section 1: Global Color/Backgrounds Styles ___*/

html 
{
}

body 
{
    background: #F0EEEA url(images/bodyBg.jpg) repeat-x;
    color: #002D51;
}

h1, h2, h3
{
	color: #000000;
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

ul li
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a
{
	color: #ED2124;
}

a:visited 
{
}

a:hover 
{
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img
{
	border: none;
}

/*___ Section 2: Site-Specific Global Color/Backgrounds Modules ___*/

/*___ Section 3: Unique Element-Specific Global Color/Backgrounds Styles ___*/

/*___ DIV _________________________________________________________________*/

#menu
{
	background-color: #ED2124;
}

#logo
{
	background: #0EA3DD url(images/main_banner_home.jpg) no-repeat;
}

#page
{
	background: #0EA3DD url(images/pageBg.jpg) repeat-y;
}

#content
{
}

#content div
{
    width: 560px;
    background-image: none;
    background-color: white;
}

#sidebar
{
    /*
    background-color: #F0EEEA;
    */
    /*
    background-color: #CCC0B2;
    */
}

#disclaimer
{
    background-color: #0EA3DD;
}

.boxed
{
    background-color: #ccc0b2;
    border-top: 2px solid #F0EEEA;
    border-bottom: 2px solid #F0EEEA;
}

.boxed .title
{
	background-color: #CCC0B2;
	color: #002D51;
}

.boxed .content
{
}

#footer
{
	background-color: #0EA3DD;
	color: White;
}

.star-rating a, .star-rating .current-rating
{
	border: none;
}

.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating
{
	background-image: url(../../pics/star_small.gif);
}


.csharpcode .rem
{
    color: #008000;
}

.csharpcode .kwrd
{
    color: #0000ff;
}

.csharpcode .str
{
    color: #006080;
}

.csharpcode .op
{
    color: #0000c0;
}

.csharpcode .preproc
{
    color: #cc6633;
}

.csharpcode .asp
{
    background-color: #ffff00;
}

.csharpcode .html
{
    color: #800000;
}

.csharpcode .attr
{
    color: #ff0000;
}

.csharpcode .alt 
{
	background-color: #f4f4f4;
}

.csharpcode .lnum
{
    color: #606060;
}

.code
{
	color: black;
	background-color: #F1F1F1;
}

.code .rem
{
    color: #008000;
}

.code .kwrd
{
    color: #0000ff;
}

.code .str
{
    color: #006080;
}

.code .op
{
    color: #0000c0;
}

.code .preproc
{
    color: #0000ff;
}

.code .asp
{
    background-color: #ffff00;
}

.code .html
{
    color: #800000;
}

.code .attr
{
    color: #ff0000;
}

.code .alt
{
    background-color: #f4f4f4;
}

.code .lnum
{
    color: #606060;
}

#commentPreview[style*="block"] 
{
	border: 1px solid #002D51;
}

/*___ SPAN _________________________________________________________________*/

.searchresult span.url
{
	color: Gray;
}

/*___ H1 _________________________________________________________________*/

#contact h1
{
	color: #666666;
}

/*___ H2 _________________________________________________________________*/

#logo h2
{
	color: #000;
}

#disclaimer h2
{
    color: White;
}

/*___ H3 _________________________________________________________________*/

/*___ H4 _________________________________________________________________*/

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/


/*___ UL _________________________________________________________________*/

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

#menu li 
{
	background-image: none;
	/*
	border-right: 1px solid white;
    */
}

#broadbandXpress li
{
    border: none;
}

.boxed ul li:first-child
{
	border-top: 1px solid white;	
	background-image: none;
}

.boxed ul li.firs
{
	border: none;
}

#tagcloud li
{
	border: none;
	background-image: none;
}

.searchpage ul.paging li
{
    border: 1px solid gray; 
    background: #f1f1f1;
}

.star-rating li
{
    background-image: none;
}

#commentMenu li 
{
background-color: #FFFFFF;
border: 1px solid #002D51;
}

#commentMenu li.selected 
{
border-bottom: 1px solid #FFFFFF;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

#menu ul li a
{
	color: #EEE;
}

#menu ul li a:hover
{
	color: black;
}

#sidebar div ul li a
{
	color: #ED2124;
}

#sidebar div ul li a:hover
{
	color: #3A55A6;
}


#logo a
{
	color: #ED2124;
}

#footer a
{
	color: black;
}

#footer a:hover
{
	color: red;
}

#page a:hover
{
    color: #3A55A6;
}

.rc
{
	background-color : #999999;
}

.aBroadbandXpressHome
{
    background: url(images/broadbandXpressHome.jpg) no-repeat;
}

.aBroadbandXpressStore
{
    background: url(images/broadbandXpressStore.jpg) no-repeat;
}

.aBroadbandXpressHome:hover
{
    background: url(images/broadbandXpressHomeHover.jpg) no-repeat;
}

.aBroadbandXpressStore:hover
{
    background: url(images/broadbandXpressStoreHover.jpg) no-repeat;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

#archive th
{
    background-color: #CCC0B2;
}

/*___ TD _________________________________________________________________*/

#archive td
{
    background-color: #F0EEEA;
}

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

#search fieldset
{
	border: none;
}

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/

.csharpcode, .csharpcode pre
{
	color: black;
	background-color: #ffffff;
}

#disclaimer blockquote
{
    color: White;
}

input[type="text"], 
input[type="password"], 
textarea 
{
border: 1px solid #002D51;
}