/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	word-spacing: normal;
	text-transform: none;
	font-family: Tahoma, Verdana,sans-serif;
	letter-spacing: normal;
	background-color: white;
}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}

.H1{
	color:royalblue;
	font-size:13px;
	font-weight:bold;
}

.H2
{
	font-weight: bold;
	font-size: 18px;
	color: royalblue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}


A
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}


A:hover
{
	text-decoration: underline;
}


SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: square;
}

UL LI LI LI
{
	list-style-type: square;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

.ScrollFontColor
{
	color: royalblue;
}

IMG
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

A.Link1
{
	font-size: 11px;
	color: royalblue;
	font-family: Verdana;
	text-decoration: none;
}

A.Link1:hover
{
	text-decoration: underline;
}

A.LinkBlack
{
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}

A.LinkBlack:hover
{
	text-decoration: underline;
}

A.LinkBlackB
{
	font-size: 13px;
	color: #404040;
	font-family: Tahoma;
	text-decoration: none;
}

A.LinkBlackB:hover
{
	text-decoration: underline;
}

A.LinkHeaderWhite
{
	font-size: 14px;
	color: royalblue;
	text-decoration: none;
}

A.LinkHeaderWhite:hover
{
	text-decoration: None;
}


A.LinkTitleWhite
{
	font-size: 16px;
	color: White;
	text-decoration: none;
}

A.LinkTitleWhite:hover
{
	text-decoration: underline;
}

A.LinkWhiteS
{
	font-weight: bold;
	font-size: 11px;
	color: White;
	text-decoration: none;
}

A.LinkWhiteS:hover
{
	text-decoration: none;
}

A.LinkTopWhite
{
	font-weight: bold;
	font-size: 14px;
	color: royalblue;
	text-decoration: none;
}

A.LinkTopWhite:hover
{
	text-decoration: none;
}

A.LinkTopWhiteBig
{
	font-weight: bold;
	font-size: 20px;
	color: White;
	text-decoration: none;
}

A.LinkTopWhiteBig:hover
{
	text-decoration: none;
}


A.LinkTitleBlue
{
	font-weight: bold;
	font-size: 18px;
	color: royalblue;
	text-decoration: none;
}

A.LinkTitleBlue:hover
{
	text-decoration: underline;
}

A.Link13Blue
{
	font-weight: bold;
	font-size: 13px;
	color: royalblue;
	text-decoration: none;
}

A.Link13Blue:hover
{
	text-decoration: underline;
}

A.Link12Blue
{
	font-weight: bold;
	font-size: 12px;
	color: royalblue;
	text-decoration: none;
}

A.Link12Blue:hover
{
	text-decoration: underline;
}

A.LinkDarkBlue
{
	font-weight: bold;
	font-size: 13px;
	color: royalblue;
	font-family: verdana;
	text-decoration: none;
}

A.LinkTitleBlue:hover
{
	text-decoration: underline;
}

A.LinkDocM
{
	font-size: 12px;
	color: dimgray;
	text-decoration: none;
}


A.LinkDocM:hover
{
	text-decoration: underline;
}


A.LinkDoc
{
	font-size: 11px;
	color: royalblue;
	text-decoration: none;
}


A.LinkDoc:hover
{
	text-decoration: underline;
}

A.LinkDocS
{
	font-size: 11px;
	color: royalblue;
	text-decoration: none;
}


A.LinkDocS:hover
{
	text-decoration: underline;
}

A.LinkDocSBOLD
{
	font-size: 11px;
	color: dimgray;
	text-decoration: none;
}


A.LinkDocDarkBOLD:hover
{
	text-decoration: underline;
}

A.LinkDocDarkBOLD
{
	font-size: 11px;
	color: black;
	text-decoration: none;
}


A.LinkDocSBOLD:hover
{
	text-decoration: underline;
}

A.LinkCity
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, 'Trebuchet MS';
	text-decoration: none;
}


A.LinkCity:hover
{
	color: #ff8000;
	text-decoration: underline;
}


A.Link10Blue
{
	font-weight: bold;
	font-size: 10px;
	color: royalblue;
	text-decoration: none;
}


A.Link10Blue:hover
{
	text-decoration: none;
}


A.Link10Black
{
	font-size: 10px;
	text-decoration: none;
}


A.Link10Black:hover
{
	text-decoration: none;
}


A.Link13Black
{
	font-size: 13px;
	text-decoration: none;
}


A.Link10Black:hover
{
	text-decoration: none;
}

#leftLinks {
	width:173px;
	margin: 0; 
	padding: 0;
}


#leftLinks a
{
	display: block;
	padding-left: 10px;
	font-size: 11px;
	width: 240px;
	color: dimgray;
	text-decoration: none;
} 

#leftLinks a:hover
{
	display: block;
	font-size: 11px;
	padding-left: 10px;
	color: dimgray;
	width: 240px;
	background-color: lightblue;
	text-decoration: none;
} 

.content{
	padding:8px;
}

.textRed
{
	font-weight: normal;
	font-size: 13px;
	color: royalblue;
	font-family: verdana, 'Trebuchet MS';
}



A.nounderline
{
	text-decoration: none;
}


A.nounderline:hover
{
	text-decoration: none;
}

.clear {
	CLEAR: both
}
.footer
{
	margin-top: 8px;
	width: 100%;
}
.footer_area
{
	margin-top: 8px;
	margin-bottom: 4px;
	width: 100%;
}
.footer-rc
{
	clear: both;
	display: block;
}
.footer-rc *
{
	display: block;
	background: #dfecde;
	overflow: hidden;
	height: 1px;
}
.footer-rc1
{
	border-right: #f1f6f0 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	background: #e7f0e6;
	margin-left: 3px;
	border-left: #f1f6f0 1px solid;
	margin-right: 3px;
}
.footer-rc2
{
	border-right: #fbfdfb 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	background: #e5efe4;
	padding-bottom: 0px;
	margin: 0px 1px;
	border-left: #fbfdfb 1px solid;
	padding-top: 0px;
}
.footer-rc3
{
	border-right: #e5efe4 1px solid;
	margin: 0px 1px;
	border-left: #e5efe4 1px solid;
}
.footer-rc4
{
	border-right: #f1f6f0 1px solid;
	border-left: #f1f6f0 1px solid;
}
.footer-rc5
{
	border-right: #e7f0e6 1px solid;
	border-left: #e7f0e6 1px solid;
}
.footer-rc_content
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
	background: #dfecde;
	padding-bottom: 4px;
	overflow: hidden;
	color: #666666;
	line-height: 16px;
	padding-top: 4px;
	text-align: center;
}
.block_rc {
	DISPLAY: block
}
.block_rc * {
	DISPLAY: block; BACKGROUND: #dfecde; OVERFLOW: hidden; HEIGHT: 1px
}
.block_rc1 {
	BORDER-RIGHT: #f1f6f0 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e7f0e6; MARGIN-LEFT: 3px; BORDER-LEFT: #f1f6f0 1px solid; MARGIN-RIGHT: 3px
}
.block_rc2 {
	BORDER-RIGHT: #fbfdfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e5efe4; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #fbfdfb 1px solid; PADDING-TOP: 0px
}
.block_rc3 {
	BORDER-RIGHT: #e5efe4 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #e5efe4 1px solid
}
.block_rc4 {
	BORDER-RIGHT: #f1f6f0 1px solid; BORDER-LEFT: #f1f6f0 1px solid
}
.block_rc5 {
	BORDER-RIGHT: #e7f0e6 1px solid; BORDER-LEFT: #e7f0e6 1px solid
}
.block_rc_content {
	BACKGROUND: #dfecde; OVERFLOW: hidden; LINE-HEIGHT: 24px; PADDING-TOP: 4px; HEIGHT: 20px
}
.block_usermenu {
	BACKGROUND: #dfecde; COLOR: #999999; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: center
}
.block_nav_content {
	BACKGROUND: #dfecde; LINE-HEIGHT: 24px; PADDING-TOP: 4px
}

.forum_articles {
	FLOAT: left; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 100%
}
.forum_sidemenu {
	FLOAT: right; WIDTH: 190px
}
.forum_articles_header
{
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 8px;
	color: royalblue;
	font-family: verdana;
}
.forum_articles_content {
	BORDER-TOP: #c0c0c0 1px dotted; MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.forum_articles_title {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #006600
}
.forum_articles_title A {
	COLOR: #006600; TEXT-DECORATION: none
}
.forum_articles_title A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.forum_articles_title A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.forum_articles_image {
	FLOAT: right; MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 4px
}
.forum_articles_item
{
	margin-top: 4px;
	overflow: hidden;
	width: 100%;
	color: black;
	height: 100%;
}

.t {
	BACKGROUND: url(siteimage/dot.gif) repeat-x 0px 0px; WIDTH: 100%
}
.b {
	BACKGROUND: url(siteimage/dot.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(siteimage/dot.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(siteimage/dot.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(siteimage/tbl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(siteimage/tbr.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(siteimage/ttl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(siteimage/ttr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.formYellowbutton
{
	border-right: #ccc 1px outset;
	padding-right: 2px;
	border-top: #ccc 1px outset;
	padding-left: 2px;
	font-weight: bold;
	background: url(siteimage/gradient619E88150X30.jpg) ;
	padding-bottom: 1px;
	border-left: #ccc 1px outset;
	cursor: hand;
	color: #666;
	padding-top: 1px;
	border-bottom: #ccc 1px outset;
}

.formBluebutton
{
	border-right: #ccc 1px outset;
	padding-right: 2px;
	border-top: #ccc 1px outset;
	padding-left: 2px;
	font-weight: bold;
	background: url(siteimage/b_bg4.gif) repeat-x left top;
	padding-bottom: 1px;
	border-left: #ccc 1px outset;
	cursor: hand;
	color: #666;
	padding-top: 1px;
	border-bottom: #ccc 1px outset;
}

.formGreenbutton
{
	border-right: greenyellow 1px outset;
	border-top: greenyellow 1px outset;
	background-image: url(siteimage/gradientGreen.jpg);
	border-left: greenyellow 1px outset;
	cursor: hand;
	border-bottom: greenyellow 1px outset;
	background-repeat: no-repeat;
	background-color: transparent;
}

.formRedbutton
{
	border-right: peachpuff 1px outset;
	border-top: peachpuff 1px outset;
	background-image: url(siteimage/gradientRed150X30.jpg);
	border-left: peachpuff 1px outset;
	cursor: hand;
	border-bottom: peachpuff 1px outset;
	background-repeat: no-repeat;
	background-color: transparent;
}

.GoButton
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: white 1px solid;
	cursor: hand;
	color: black;
	border-bottom: white 1px solid;
	font-family: verdana;
	background-color: transparent;
}


.roundedcornr_box_108576 {
   background: #ced3ff;
}
.roundedcornr_top_108576 div {
   background: url(siteimage/roundedcornr_108576_tl.png) no-repeat top left;
}
.roundedcornr_top_108576 {
   background: url(siteimage/roundedcornr_108576_tr.png) no-repeat top right;
}
.roundedcornr_bottom_108576 div {
   background: url(siteimage/roundedcornr_108576_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_108576 {
   background: url(siteimage/roundedcornr_108576_br.png) no-repeat bottom right;
}

.roundedcornr_top_108576 div, .roundedcornr_top_108576, 
.roundedcornr_bottom_108576 div, .roundedcornr_bottom_108576 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_108576 { margin: 0 10px; }

/*menu*/ 
#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #8DBEFC; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 90px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
/*text-transform:uppercase;*/
}

#modernbricksmenu2 a
{
	padding-right: 10px;
	border-top: white 1px solid;
	display: block;
	padding-left: 10px;
	float: left;
	padding-bottom: 5px;
	margin: 0px 2px 0px 0px;
	font: 11px Verdana;
	color: royalblue;
	padding-top: 5px;
	background-color: #c9d6fe;
	text-decoration: none;
}

#modernbricksmenu2 a:hover{
background-color: #8DBEFC; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #8DBEFC; /*Brown color theme*/ 
color: black;
border-color: #8DBEFC; /*Brown color theme*/ 
}

