/* Start of CMSMS style sheet 'rs' */
a.menu:visited{color: #ffffff;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 10 pt; text-decoration: none;}

a.menu:active{color: #ffffff;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 10 pt; text-decoration: underline;}

a.menu:link{color: #ffffff; font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 10 pt; text-decoration: none;}

a.menu:hover{color: #ffffff; font-family: tahoma, verdana, arial, helvetica,helv, sans-serif; font-size: 10 pt; text-decoration: underline;}


a.blackmenu:visited{color: #003366;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: none;}

a.blackmenu:active{color: #003366;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: underline;}

a.blackmenu:link{color: #003366; font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: none;}

a.blackmenu:hover{color: #003366; font-family: tahoma, verdana, arial, helvetica,helv, sans-serif; font-size: 8 pt; text-decoration: underline;}


a.textlink:visited{color: #ffffff;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: none;}

a.textlink:active{color: #ffffff;font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: none;}

a.textlink:link{color: #ffffff; font-family: tahoma, verdana, arial,helvetica,helv,sans-serif; font-size: 8 pt; text-decoration: none;}

a.textlink:hover{color: #ffffff; font-family: tahoma, verdana, arial, helvetica,helv, sans-serif; font-size: 8 pt; text-decoration: none;}

//combined



//properties of major tables



BODY
{FONT-FAMILY: Tahoma, Arial, Helvetica, helv sans-serif;  TEXT-DECORATION: none;}

TABLE                                                                                          
{FONT-FAMILY: Tahoma, Arial, Helvetica, helv sans-serif;  TEXT-DECORATION: none; font-size: 10pt; color: #333;}
em
{font-style:italic;font-family: Times New Roman;}

.bigtable_header
    {
	font-family:tahoma,verdana,arial,helvetica,helv,sans-serif;
	text-decoration:none;
	color: #FFFFFF;
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bolder;
	padding:0;
    }

INPUT
{
    color: #666666;
    border-style: solid;
    border-color: #003366;
    border-width: 1px;
    background-color: #F0F0F0;
}

input:hover, select:hover, textarrea:hover, input:focus, select:focus, textarrea:focus
{
    color: #000000;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    background-color: #FCFCFC;
}

input, select, textarrea
{
    color: #000000;
    border-style: solid;
    border-color: #BBBBBB;
    border-width: 1px;
    background-color: #FCFCFC;
}

INPUT[type="submit"],button
{
    background-image: url('/uploads/images/smb_bk.gif');
    background-repeat: repeat-x;
    background-position: 0% 50%;
}

INPUT[type="submit"]:hover, button:hover
{
    text-decoration: underline;
    cursor: pointer;
}



a:visited,a:active,a:link {color: #006699; text-decoration: none;}
a:hover{text-decoration: underline;}

a.advised {color: #FF6600}
a.topmenu {color: #ABC8E7}
a.whitemenu {color: #FFFFFF}

UL.topmenu
{
    display: marker;
    text-align: left;
    font-size: 11 px;
    border-style: none;
    padding-right: 14px;
    padding-left: 37px;
    padding-top: 5px;
    padding-bottom: 5 px;
    list-style-position: outside;
}

UL.topmenu LI {color: #666666; border-bottom: solid 1px #EFEFEF;}
UL.topmenu LI:hover {background: #F0F0F0;}
#green {list-style-image: url("/uploads/images/green_arrow_normal.gif");}
UL#green LI:hover {list-style-image: url("/uploads/images/green_arrow_hover.gif");}
#blue {list-style-image: url("/uploads/images/blue_arrow_normal.gif");}
UL#blue LI:hover {list-style-image: url("/uploads/images/blue_arrow_hover.gif");}
#sand {list-style-image: url("/uploads/images/sand_arrow_normal.gif");}
UL#sand LI:hover {list-style-image: url("/uploads/images/sand_arrow_hover.gif");}

UL.chldmenu
{
    display: marker;
    text-align: left;
    font-size: 13 px;
    border-style: none;
    list-style-position: outside;
}

UL.chldmenu LI {color: #666666; border-bottom: solid 1px #DEDEDE; list-style-image: url("/uploads/images/chld_arrow_normal.gif");}
UL.chldmenu LI:hover {background: #F0F0F0;list-style-image: url("/uploads/images/chld_arrow_hover.gif");}

hr {                         
    color:#555555;           
    height:1px;              
    border-style:none;
    margin: 0px;
    background-color:#555555;
}

.light {                         
    color:#FFCC99;
    height:1px;              
    border-style:none;
    margin: 0px;
    background-color:#FFEECC;
}

.places {
    color: #EEEEEE;
    border-bottom: 1px solid #CCCCCC;
    }
.place_text
    {
	text-align: center;
	color: #EEEEEE;
	font-size: 5em;
    }
.places_text
    {
	text-align: center;
	color: #BBBBBB;
	font-size: 1em;
    }

.places_values
    {
	text-align: center;
	color: #FF9966;
	font-size: 1.5em;
    }
table#zebred {border-collapse: collapse; border: 1px solid #FFFFFF;}
table#zebred tr:hover {background-color: #F6F6F6; cursor: pointer;}
table#zebred tr {background-color: #FEFEFE; border: 2px solid #BBBBBB:}                        
table#zebred td#pc {padding-right: 5px; background-color: #F6F6F6;font-size: 1.2em;}
table#zebred tr:hover td#pc {background-color: #E6E6E6;}
table#zebred tr#header {background-color:#CCCCCC;font-weight:bold;text-align:center;vertical-align:middle;}
#table#zebred td {border: 1px solid #999999;}


tr#tasks_user td {background-color: ccff99;}

table.price {border-collapse:collapse; font-size: 0.9em}
table.price tr:hover {background-color:#cccccc; cursor:pointer;}
table.price tr {border: 1px solid #bbbbbb; padding: 2px;}
table.price td {border: 1px solid #bbbbbb; padding: 2px;}
table.price th {border: 1px solid #bbbbbb; padding: 2px;}
table.price td#white {background-color:#ffffff; border: 1px solid #bbbbbb; padding: 2px;}

table.table_light {border-collapse:collapse;}
table.table_light tr {border: 1px solid #bbbbbb; padding: 5px;}
table.table_light td {border: 1px solid #bbbbbb; padding: 5px;}
table.table_light th {border: 1px solid #bbbbbb; padding: 5px;}


.aw3fsindex {color:#E0E0E0;font-size:2em;padding:5px;background-color:#FCFCFC}

div.crbk {
/* sets all to 0 */
	margin: 0;
	padding: 0;
/* you can set your own image here */
	background: url(uploads/ngrey/mainrtup.gif) no-repeat right bottom;
}

div.breadcrumbs {

/* CSS short hand rule first value is top then right, bottom and left */
	padding: 0.6em 0em 0.6em 1em;

/* its good to set font sizes to be relative, this way viewer can change his/her font size */

	font-size: 90%;

/* css shorthand rule will be opened to be "0px 0px 0px 0px" */

	margin: 0px;

/* you can set your own image here */

	border-bottom: 1px solid #ccc

}

div.breadcrumbs span.lastitem {
	font-weight: bold;
}

div#search {
/* position for the search box */
	float: right;
/* enough width for the search input box */
	text-align: right;
	margin: 0.3em 1em -0.8em 0em;
}

.search_input { 
       width: 180px;
       height: 16px;
       border: none;
       line-height: normal;
       background-color: #ABC8E7; border: 2px solid #00;
       font-size: 11px;
}

/*padding: 0px 2px 2px 0px;*/

img {
border: none;
float:none; /* this makes images couse a pagebreak if it doesnt fit on the page */
}
/* End of 'rs' */

