.start {}  /* W3C CSS Validator prefers to start with a class rather than a comment */

/*
'ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
' Main CSS -- Standard
' (c) 2008  Bazman Dev    Arzu Bazman and Ann Bazman 
'==============================================================
'--------------------------------------------------------------
*/




#aspnetForm {
	width: 760px;
	margin: 0px auto;
	top: 0px;
	}


#body-container {
	width: 760px;
	margin: 0px auto;
	}

#main {
	width: 760px;
	}


#ContentPlaceHolder {
	width: 760px;
	}


#ContentPlaceHolder1 {
	width: 758px;
	}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - TWO COLUMN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-two-column {
	border-top:3px solid #FFFFFF;
	/* margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	/* border:1px solid #818181; */
	border:1px solid #606060; /* '[us]  */
	/* border-bottom:1px solid #CCCCCC; */
	border-bottom:1px none #606060;
	background:#FFFFFF url(../../images/bg-content-side.png) repeat-y right;
	position:relative;
	line-height:1.4em;
	}

#content-main-two-column {
	width:540px;
	float:left;
	line-height:1.3em;
	}

#content-side-two-column {
	float:right;
	width:160px;
	line-height:1.2em;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - TWO COLUMN -- ADD

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-two-column-add {
	border-top:3px solid #FFFFFF;
	/* margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	/* border:1px solid #818181; */
	border:1px solid #606060; /* '[us]  */
	/* border-bottom:1px solid #CCCCCC; */
	border-bottom:1px none #606060;
	background:#FFFFFF url(../../images/bg-two-column-main.png) repeat-y right;
	position:relative;
	line-height:1.4em;
	}

#content-main-two-column-add {
	width:540px;
	float:right;
    margin-left:25px;
	}

#content-side-two-column-add {
	float:left;
	width:160px;
    font-size:.9em;
	}

#content-center-two-column-add {
	float:right;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - THREE COLUMN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-three-column {
	border-top:3px solid #FFFFFF;
	/* margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	/* border:1px solid #818181; */
	border:1px solid #606060; /* '[us]  */
	/* border-bottom:1px solid #CCCCCC; */
	border-bottom:1px none #606060;
	background:#FFFFFF url(../../images/bg-three-column-main.png) repeat-y;
	position:relative;
	line-height:1.4em;
	}

#content-main-three-column {
	width:355px;
	float:left;
	margin-left:25px;
	}

#content-side2-three-column,
#content-side1-three-column {
	width:160px;
	font-size:.9em;
	}
	
#content-side2-three-column {
	float:right;
	line-height:1.3em;
	}

#content-side1-three-column {
	float:left;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - THREE COLUMN -- ADD

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-three-column-add {
	border-top:3px solid #FFFFFF;
	/* margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	/* border:1px solid #818181; */
	border:1px solid #606060; /* '[us]  */
	/* border-bottom:1px solid #CCCCCC; */
	border-bottom:1px none #606060;
	background:#FFFFFF url(../../images/bg-three-column-add.png) repeat-y;
	position:relative;
	line-height:1.4em;
	}

#content-main-three-column-add {
	width:355px;
	float:left;
	margin-left:25px;
	}

#content-side2-three-column-add,
#content-side1-three-column-add {
	width:160px;
	font-size:.9em;
	}
	
#content-side2-three-column-add {
	float:right;
	line-height:1.3em;
	}

#content-side1-three-column-add {
	float:left;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE - THREE COLUMN SECTION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#three-column-container {
	background:url(../../images/bg-three-column-home.png) repeat-y;
	padding:0;
	margin:20px 0 10px 0;
	line-height:1.2em;
	width:540px;
	}

#three-column-side1 {
	float:left;
	width:30%;
	}

#three-column-side2 {
	float:right;
	width:30%;
	}

#three-column-middle {
	width:30%;
	margin:0px 32% 0px 35%;
	}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    css-master

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body {
	margin:0px;
	background-color:#FFFFFF;
	background:#73AE45 url(../../images/bg0.jpg) repeat-x; /* '[us]  */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	/* line-height:1.4em; */
	color:#666666;
	/* padding-top: 0px; /* '[us]  */
	/* padding-left: 0px; /* '[us]  */
	/* padding-right: 0px; /* '[us]  */
	/* padding-bottom: 0px; /* '[us]  */
	}

p {
	margin:10px 0;
	}

p.no-padding-no-margin {
	padding:0;
	margin:0;
	}

hr{
	color: #E5E5E5;
	background-color: #E5E5E5;
	height: 1px;
	border:0;
	margin:15px 0;
	}
	
blockquote {
	padding:0 0 0 12px;
	margin:12px 0 0 0;
	background:url(../../images/bg-quote.png) no-repeat;
	}

blockquote p {
	margin:2px 0;
	}
	
cite {
	font-size:.85em;
	margin:0;
	padding:0 0 0 6px;
	}

fieldset {
	padding:15px;
	}

legend {
	color:#333333;
	padding:5px 3px 10px 3px;	
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	
h1, h2, h3, h4, h5, h6 {
	font-size:1.8em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:1.1em;
	margin:5px 0;
}

h1 {
	margin-bottom:0;
}

h1, h2 {
	margin-top:0px;
}

h2 {
	font-size:1.3em;
}

h3 {
	font-size:1.1em;
}

h3.small {
	font-size:1.2em;
}

h4 {
	font-size:1.1em;
}

h5 {
	font-size:1.1em;
}

h6 {
	font-size:1em;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LINKS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


a:link {
	color:#AF0000;
	text-decoration:none;
}

a:visited {
	color:#960000;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a:active {
	color:#960000;
}

#content-side-two-column a:link,
#content-side2-three-column a:link,
#content-side1-three-column a:link,
#content-side-two-column a:visited,
#content-side2-three-column a:visited,
#content-side1-three-column a:visited {
	text-decoration:none;
}

#content-side-two-column a:hover,
#content-side2-three-column a:hover,
#content-side1-three-column a:hover {
	text-decoration:underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TOP INFORMATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-information {
	height:4.5em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3px;
	color:#999999;
	font-size:.85em;
	position:relative;
	width:760px;
	}

#logo {
	position:absolute;
	top:.5em;
	left:49px;
	font-size:2.6em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	height:2.8em;
	padding:.1em 0 .2em 0;
	/* font-variant:small-caps; */
	}

#logo a {
	color:#648F3F;
	text-decoration:none;
	}

#top-information-home {
	text-align:right;
	border-bottom:1px dashed #CACACA;
	position:absolute;
	top:1px;
	right:25.5%;
	height:2em;
	width:15%;
	padding:0 1.5% 0 0;
	}

#top-information-phone {
	text-align:center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:1px;
	left:75%;
	height:100%;
	padding:0 0 0 2%;
	}

#top-information-link {
	text-align: center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:0;
	right:0;
	height:2em;
	width:8.5%;
	padding:0 0 0 1.5%;
	}

#heading{
	text-align: left;
	font-size:1.4em;
	font-weight:bold;
	}


#subheading{
	font-size:1.1em;
	font-weight:bold;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MAIN NAV 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#nav-container {
	width: 760px;
	position:relative;
	}


#nav-main {
	/* background:#6AA94E url(../../images/bg-nav.png) no-repeat; */
	background:url(../../images/topmenu.jpg) no-repeat; /* '[us]  */
	margin-left:0;
	margin-right:0;
	width:760px;
	height:35px;
	/* padding:.8em 0 1em 20px; */
	/* padding:.1em 0 3.55em 20px; /* '[us]  */
	padding:0 0 0 0; /* '[us]  */
	position:relative;
	font-family:Arial, Helvetica, sans-serif; /* '[us]  */
	font-size:10px; /* '[us]  */
	font-weight:bold;
	}

#nav-main-add {
	/* background:url(../../images/topmenu-add.jpg) repeat-y; */
	background:url(../../images/topmenu-add0.jpg) no-repeat;
	width:760px;
	height:15px;
	margin-left:0;
	margin-right:0;
	border-bottom:1px solid #606060;
	}

/* #nav-main div { */
	/* /* background:#A4D867 url(../../images/bg-nav-side.png) top right no-repeat; */
	/* /* width:25%; */
	/* width:174px; */
	/* height:16px; */
	/* position:absolute; */
	/* top:0; */
	/* /* right:0; */
	/* right:9px; */
	/* /* padding:.8em 0 1em 0; */
	/* padding:0 0 0 0; */
	/* } */

#nav-main ul {
	margin:0;
	padding:0 20% 0 0;
	}

#nav-main li {
	display:inline;
	list-style:none;
	padding:0 10px 0 0;
	background:none;
	}

#nav-main a:link,
#nav-main a:visited {
	/* color:#FFFFFF; */
	color:#272F27;  /* '[us]  */
	text-decoration:none;
	}

#nav-main a:hover {
	color:#404F24;
	text-decoration:underline;
	}

#nav-main a:active {
	color:#FFFFFF;
	}

#nav-main li.current a:link,
#nav-main li.current a:visited {
	text-decoration:underline;
	}

#nav-main li.current a:hover {
	color:#CCE5A2;
	text-decoration:underline;
	}

#nav-main li.current a:active {
	color:#FFFFFF;
	}

/* ACTIVE PAGES */
#nav-main a.StaticSelectedStyle:link,
#nav-main a.StaticSelectedStyle:visited {
	/* color:#CCE5A2; */
	color:#003300;
	text-decoration:underline;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	POSTER PHOTO

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#poster-photo-container {
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	/* margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	/* width:760px; */
	width:758px;
	height:192px;
	background:#6AA94E;
	position:relative;
	}

.poster-photo-image {
	/* border-right:1px solid #FFF; */
	display:block;
	}

#feature-area-home {
	position:absolute;
	top:0;
	right:0;
	width:190px;
	height:192px;
	border-left:3px solid #FFF;
	text-align:center;
	/* color:#FFFFFF; */
	/* font-size:1.2em; */
	/* font-weight:bold; */
	/* line-height:160%; */
	}

#feature-area-home a:link,
#feature-area-home a:visited {
	color:#C1E2A5;
	text-decoration:underline;
	}
	
#feature-area-home a:hover {
	text-decoration:none;
	}

	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	pagetitle

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#pagetitle {
	/* margin-top:2px; */
	margin-left:auto;
	margin-right:auto;
	/* width:720px; */
	width:718px; /* '[us]  */
	background:#6AA94E;
	position:relative;
	color:#C0D4CD;
	font-size: large;
	/* padding:.5em 20px .7em 20px; */
	padding:5px 20px 7px 20px; /* '[us]  */
	border:1px solid #606060; /* '[us]  */
	}

#pagetitle a:link,
#pagetitle a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}

#pagetitle a:hover{
	color:#CCE5A2;
	text-decoration:none;
	}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TREE VIEW CONTROL

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.TreeView  
{
    border-bottom:1px dotted #B2B2B2 !important;
}

.TreeView div
{
    margin-left:5px;
}

.TreeView table
{
    border-top:1px dotted #B2B2B2 !important;
}

.TreeView div table
{
    border-bottom:none !important;
    border-top:none !important;
}

.TreeView table td
{
    padding:2px 0;
}

.LeafNodesStyle 
{

}


.RootNodeStyle 
{
    
}

/* ALL ELEMENTS */
.NodeStyle 
{

}

.ParentNodeStyle 
{
    background:yellow;
}
 

a.SelectedNodeStyle 
{
    background:#E5E5E5;
    display:block;
    padding:2px 0 2px 3px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LISTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul {
	margin:0;
	padding:0;
}

li {
	list-style:none;
	background:url(../../images/list-bullet-02.gif) no-repeat 0 .8em;
	padding:.2em 0 .2em 1em;
	margin-left:0.4em;
}

ul.list-of-links {
	border-bottom:1px dotted #B2B2B2;
}

#content-side1-three-column ul.list-of-links,
#content-side2-three-column ul.list-of-links {
	margin: 0 0 30px 0px;
}

ul.list-of-links li{
	border-top:1px dotted #B2B2B2;
	background-image:url(../../images/list-bullet-01-link.gif);
}

ul.list-of-links li.current {
	background-color:#E5E5E5;
}


ul.no-lines,
ul.no-lines li {
	border:none;
}



/* <sistersites> */

ul.sistersites-list-of-links {
	border-bottom:1px dotted #B2B2B2;
}

ul.sistersites-list-of-links li{
	background-image:url(../../images/list-bullet-00-link.gif);
	border-top:1px dotted #B2B2B2;
}

ul.sistersites-list-of-links li.current {
	background-color:#E5E5E5;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE FEATURE AREA

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.feature-area {
	background-color:#DDE6D7;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img {
	border:none;
	}

.photo-border {
	border:1px solid #cecece;
	padding:4px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-bottom:5px;
	display:block;
	}

.photo-float-left {
	float:left;
	margin-right:10px;
	}

.image-border-none {
	border:none;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ADS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#ads-container {
	width: 760px;
	position:relative;
	}


.ads-holder {
	/* background:#FFFFFF url(../../images/px_cccccc.gif) repeat-x; */
	background-color:#FFFFFF;
	border-left:1px solid #606060;
	border-right:1px solid #606060;
	}

.ads-box {
	border:1px solid #dedede;
	padding-top:7px;
	padding-bottom:7px;
	background:#d9d9d9 url(../../images/bg-photo0.png) top repeat-x;
	}

.ads-bg {
	border:1px solid #cecece;
	width:160px;
	height:96px;
	padding:2px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-left:auto;
	margin-right:auto;
	/* margin-bottom:5px; */
	display:block;
	}

.ads-main-bg {
	border:1px solid #cecece;
	width:128px;
	height:128px;
	padding:2px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-left:auto;
	margin-right:auto;
	display:block;
	}

.ads-thumb0-bg {
	border:1px solid #cecece;
	width:160px;
	height:160px;
	padding:2px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-left:-3px;
	margin-right:auto;
	display:block;
	}

.ads-separator {
	background:#FFFFFF url(../../images/px_cccccc.gif) repeat-x;
	height:15px;
	border-left:1px solid #606060;
	border-right:1px solid #606060;
	}

#ads-thumb-container {
	width: 760px;
	position:relative;
	}

#ads-thumb-title {
	background:url(../../images/submenu_thumbs.gif) no-repeat;
	width:760px;
	height:15px;
	margin-left:0;
	margin-right:0;
	}

#ads-title {
	background:url(../../images/submenu_ads.gif) no-repeat;
	width:760px;
	height:15px;
	margin-left:0;
	margin-right:0;
	}

.ads-thumb-box {
	border:1px solid #dedede;
	padding-top:7px;
	padding-bottom:7px;
	background:#d9d9d9 url(../../images/bg-thumb.png) top repeat-x;
	}

.ads-thumb-bg {
	border:1px solid #cecece;
	width:160px;
	height:160px;
	padding:2px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-left:auto;
	margin-right:auto;
	display:block;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#footer-container {
	width: 760px;
	position:relative;
	}


#footer-pre {
	background:#FFFFFF; /* '[us]  */
	border-left:1px solid #606060; /* '[us]  */
	border-right:1px solid #606060; /* '[us]  */
	border-bottom:1px solid #FFFFFF;
	border-bottom:1px dotted #777777;
	margin-left:0;
	margin-right:0;
	width: 758px;
	height: 10px;
	position:relative;
	}


#footer {
	/* background:#6AA94E url(../../images/bg-nav.png) bottom left no-repeat; */
	background:#F0F0F0; /* '[us]  */
	/* background:url(../../images/text_bg.gif) top center repeat-y; /* '[us]  */
	border-left:1px solid #444444; /* '[us]  */
	border-right:1px solid #444444; /* '[us]  */
	border-bottom:1px solid #FFFFFF;
	border-bottom:1px dotted #777777;
	/* margin-top:3px; */
	margin-left:0;
	margin-right:0;
	/* width:740px; */
	width:738px;
	/* padding:.8em 0 1em 20px; */
	padding:2px 0 2px 20px; /* '[us]  */
	/* text-align:center; /* '[us]  */
	/* vertical-align:middle; /* '[us]  */
	position:relative;
	color:#A9A28D;
	font-family : Arial, Helvetica, sans-serif; /* '[us]  */
	/* font-size:.8em; */
	font-size:9px; /* '[us]  */
}

#footer div {
	/* background:#A4D867 url(../../images/bg-nav-side.png) bottom right no-repeat; */
	width:25%;
	position:absolute;
	top:0;
	/* right:0; */
	/* padding:.8em 0 1em 0; */
	padding:9px 0 10px 0; /* '[us]  */
}

#footer a:link,
#footer a:visited {
	color:#668E3C;
	text-decoration:none;
}

#footer a:hover {
	color:#87D300;
	text-decoration:none;
}

#footer a:active {
	color:#668E3C;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER-MAIN (ADD)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer-main-container { 
	height : 16px;
	text-align : center;
	} 

#footer-main {
	/* margin-top:1em; */
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
	height:16px; /* '[us]  */
	width:360px;
	top:2px;
	padding:0 0 0 0; /* '[us]  */
	text-align:center;
	line-height:10px;
	font-size:9px;
	color:#272F27;
	position:relative;
	}

#footer-main ul {
	margin:0;
	padding:0;
	}

#footer-main li {
	display:inline;
	list-style:none;
	/* padding:0 1em 0 0; */
	padding:0 0 0 0; /* '[us]  */
	background:none;
	}

#footer-main a:link,
#footer-main a:visited {
	text-decoration:underline;
	color:#777777;
	}

#footer-main a:hover {
	color:#555555;
	text-decoration:none;
	}

/* ACTIVE PAGES */  /* doesn't work (?) */
#footer-main a.StaticSelectedStyle:link,
#footer-main a.StaticSelectedStyle:visited {
	/* color:#CCE5A2; */
	color:#CCE5A2;
	text-decoration:underline;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER-SUB

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer-sub {
	/* margin-top:1em; */
	margin-top:0px; /* '[us]  */
	margin-left:auto;
	margin-right:auto;
	width:740px;
	/* text-align:center; */
	/* padding:.1em 0 2em 0; */
	padding:2px 0 2px 20px; /* '[us]  */
	position:relative;
	/* font-size:.8em; */
	font-size:9px; /* '[us]  */
	color:#999999;
	}

#footer-sub ul {
	margin:0;
	padding:0;
	}

#footer-sub li {
	display:inline;
	list-style:none;
	/* padding:0 1em 0 0; */
	padding:0 10px 0 0; /* '[us]  */
	background:none;
	}

#footer-sub a:link,
#footer-sub a:visited {
	text-decoration:underline;
	color:#999999;
}

#footer-sub a:hover {
	color:#666666;
	text-decoration:none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.news-date {
	font-size:0.9em;
	font-style:italic;
	color:#A4A4A4;
}

.arrow {
	vertical-align:middle;
	}

input.button-big {
	font-weight:bold;
	padding:.7em 1.5em;
	font-size:1.1em;
	vertical-align:bottom;
	}

input.button-small {
	font-weight:normal;
	padding:.4em 1em;
	font-size:.8em;
	vertical-align:bottom;
	}

.clear {
	clear:both;
	}

.none {
    display:none;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MIX STANDARD (ADD)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#add-information {
	height:12.25em;
	/* border-top:1px dotted #CACACA; */
	/* border-bottom:1px dotted #CACACA; */
	/* border-left:1px dotted #CACACA; */
	/* border-right:1px dotted #CACACA; */
	/* background-color:#F0F0F0; */
	color:#999999;
	font-size:.85em;
	line-height:2.2em;
	position:relative;
	padding:0 0 0 0;
	}

.add-information-term {
	background-color:#FFFFFF;
	text-align:left;
	border-top:1px dotted #CACACA;
	border-bottom:1px dotted #CACACA;
	border-left:1px dotted #CACACA;
	border-right:1px dotted #CACACA;
	position:absolute;
	width:96%;  /* '[us]  or (97%) FF/IE Err */
	left: 0;  /* '[us]  or (0.5%) FF/IE Err */
	padding:0 0 0 1.5%;
	margin:0 0 0 0;
	}

.add-information-value {
	text-align:left;
	border-left:1px dotted #CACACA;
	position:absolute;
	left:16%;
	padding:0.15% 0 0 1.5%;
	margin:0 0 0 0;
	}


.add-information-link { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #999999;
	} 

.add-information-link a { 
	color : #999999;
	text-decoration : none;
	} 

.add-information-link a:link, 
.add-information-link a:visited { 
	color : #969696;
	text-decoration : none;
	} 

.add-information-link a:hover { 
	text-decoration : none;
	color : #777777;
	} 


#brand-icon-box {
	position:absolute;
	top:11px;
	left:15px;
	width:24px;
	}

.brand-icon-image {
	border-right:3px;
	}

.home-mini-image {
	border-right:2px;
	}


#feature-area-home-map a {
	display:block;
	width: 184px;
	height: 87px;
	margin-top:4px;
	margin-left:0px;
	margin-right:0px;
	position:absolute;
	top:0;
	left:1.5%;
	text-align:center;
	padding:0;
	background: url("../../images/baz-map_aspx_184x174_ovr.gif") 0 0 no-repeat;
	}

#feature-area-home-map a:hover {
	background-position: 0 -87px;
	}

#feature-area-home-map a:active {
	background-position: 0 -87px;
	}

#feature-area-home-sig a {
	display:block;
	width: 184px;
	height: 96px;
	margin-top:2px;
	margin-left:0px;
	margin-right:0px;
	position:absolute;
	top:90px;
	left:1.5%;
	text-align:center;
	padding:0;
	background: url("../../images/baz-sig_aspx_184x192_ovr.gif") 0 0 no-repeat;
	}

#feature-area-home-sig a:hover {
	background-position: 0 -96px;
	}

#feature-area-home-sig a:active {
	background-position: 0 -96px;
	}


.photo-float-left-add {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	}

.coordinate {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFB57B;
	font-size:9px;
	line-height:10px;
	margin:5px 0;
	}

.spacer0 {
	background: url(../../images/spacer.gif);
	width:0px;
	height:1px;
	}

.spacer1 {
	background: url(../../images/spacer.gif);
	width:1px;
	height:1px;
	}

.spacer14 {
	background: url(../../images/spacer.gif);
	width:14px;
	height:1px;
	}

.spacer16 {
	background: url(../../images/spacer.gif);
	width:16px;
	height:1px;
	}


.read-more-add { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size : 0.85em;
	line-height:1em;
	vertical-align : top;
	/* font-weight : bold; /* '[us]  */
	} 

.read-more-add a { 
	color : #999999;
	text-decoration : none;
	} 

.read-more-add a:link, 
.read-more-add a:visited { 
	color : #969696;
	text-decoration : none;
	} 

.read-more-add a:hover { 
	color : #777777;
	text-decoration : none;
	} 


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SITEMAP

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/* "Web0.sitemap" */


.sitemap-menu {
	border: 1px solid black;
	}

.sitemap-menuitem {
	padding: 0px 5px 0px 2px;
	}

.sitemap-selectedmenuitem {
	background-color: #E0E0E0;
	}

.sitemap-hover {
	background-color: #B0B0B0;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	DEV STANDARD (ADD)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/* <timex clock styles> */

#time-container {
	background-color: transparent;
	margin-top: 0px;
	width: 752px;
	height: 22px;
	float: right;
	}

#time-subcontainer {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 86px;
	height: 22px;
	float: left;
	}

#topbar-separator {
	background-image: url(../../images/separator_dots.gif);
	background-repeat: no-repeat;	
	background-color: transparent;
	margin-left: 3px;
	margin-right: 18px;
	margin-top: 2px;
	width: 5px;
	height: 17px;
	float: left;
	}

#time-circle-container {
	background-image: url(../../images/time/clock_circle.gif);
	background-repeat: no-repeat;	
	background-color: transparent;
	margin-left: 0px;
	margin-right: 24px;
	margin-top: 2px;
	margin-bottom: 0px;
	width: 19px;
	height: 19px;
	float: left;
	}

#time-circle {
	background-image: url(../../images/time/clock_circle_ani.gif);
	background-repeat: no-repeat;	
	background-color: transparent;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	width: 17px;
	height: 17px;
	}

#time-subcontainer0 {
	background-color: transparent;
	margin-left: 0px;
	margin-right: 9px;
	margin-top: 1px;
	width: 184px;
	height: 20px;
	float: left;
	}

#title-container {
	background-image: url(../../images/usn.gif);
	background-repeat: no-repeat;	
	background-color: transparent;
	width: 182px;
	height: 9px;
	float: left;
	}

#beatx-container {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #5BDD45;
	vertical-align : top;
	padding-right : 0px;
	padding-left : 0px;
	line-height : 9px;
	font-size : 8px;
	height: 7px;
	width: 50px;
	float: right;
	}


/* <dates styles> */

#cal {
	/* background-image: url(../../images/time/date_bg.png); */
	/* background-repeat: no-repeat; */
	background-color: transparent;
	visibility: visible;
	position: relative;
	margin-left: 1px;
	width: 84px;  /* '[us]  (82px) */
	height: 9px;
	float: left;
	}

#dbox {
	background-image: url(../../images/time/days0.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	visibility: visible;
	margin-top: 1px;
	position: relative;
	overflow: hidden;
	width: 20px;
	height: 7px;
	float: left;
	}

#mbox {
	background-image: url(../../images/time/months0.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	visibility: visible;
	margin-top: 1px;
	position: relative;
	overflow: hidden;
	width: 21px;
	height: 7px;
	float: left;
	}

#nbox {
	background-image: url(../../images/time/nums0.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	visibility: visible;
	margin-top: 1px;
	position: relative;
	overflow: hidden;
	width: 13px;
	height: 7px;
	float: left;
	}

#ybox {
	background-image: url(../../images/time/years0.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	visibility: visible;
	margin-top: 1px;
	position: relative;
	overflow: hidden;
	width: 28px;
	height: 7px;
	float: left;
	}


/* <digital clock styles> */

#holder0 {
	background-color: transparent;
	height: 11px;
	width: 62px;   /* '[us] (59px)  */
	float: left;
	}

#bezel0 {
	background-image: url(../../images/time/time_bg.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 9px;
	width: 60px;  /* '[us] (59px)  */
	text-align: center;
	border-style: solid;  /* '[us] (3d)  */
	border-width: 0px;  /* '[us] (3d)  */
	border-color: #000 #999 #999 #000;  /* '[us] (3d)  */
	}

#clock0 {
	background-color: transparent;
	height: 7px;
	width: 56px;
	margin-top: 1px;
	padding-left: 4px;
	position: relative;
	float: left;
	}

#d1, #d2, #d3, #d4, #d5, #d6 {
	position: relative;
	overflow: hidden;
	width: 6px;
	height: 7px;
	float: left;
	background-image: url(../../images/time/time_anix.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	}

#dots1, #dots2 {
	position: relative;
	overflow: hidden;
	width: 8px;
	height: 7px;
	float: left;
	background-image: url(../../images/time/time_dots.gif);
	background-repeat: no-repeat;
	}


/* <timezones clock styles> */

#holder {
	background-color: transparent;
	margin : 2px 4px 0px auto;
	height: 20px;
	width: 392px;
	}

#city-time {
	background-color: transparent;
	height: 20px;
	width: 392px;
	top: 0px;
	}

#city1 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 61px;
	float: left;
	}

#city2 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}

#city3 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}

#city4 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}

#city5 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}

#city6 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 36px;
	float: left;
	}

#city7 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}

#city8 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 45px;
	float: left;
	}

#city9 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 41px;
	float: left;
	}


.city1 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 61px;
	}

.city2 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 30px;
	}

.city3 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 34px;
	}

.city4 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 40px;
	}

.city5 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 32px;
	}

.city6 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 21px;
	}

.city7 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 37px;
	}

.city8 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 45px;
	}

.city9 {
	background-color: transparent;
	text-align: center;
	height: 7px;
	width: 26px;
	}


.bezel {
	background: url(../../images/time/timex_bg.gif) no-repeat;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1px;
	height: 9px;
	width: 27px;
	}

.bezel1 {
	background: url(../../images/time/timex_bg.gif) no-repeat;
	background-color: transparent;
	margin-left: 23px;
	margin-right: auto;
	margin-top: 1px;
	height: 9px;
	width: 27px;
	}

.clock {
	height: 9px;
	width: 27px;
	padding-top: 1px;
	padding-left: 4px;
	}

#n11, #n12, #n13, #n14, #n21, #n22, #n23, #n24, #n31, #n32, #n33, #n34, #n41, #n42, #n43, #n44, #n51, #n52, #n53, #n54, #n61, #n62, #n63, #n64, #n71, #n72, #n73, #n74, #n81, #n82, #n83, #n84, #n91, #n92, #n93, #n94 {
	position: relative;
	overflow: hidden;
	width: 4px;
	height: 7px;
	float: left;
	background-image: url(../../images/time/timex_anix.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	}

#dot1, #dot2, #dot3, #dot4, #dot5, #dot6, #dot7, #dot8, #dot9 {
	position: relative;
	overflow: hidden;
	width: 4px;
	height: 7px;
	float: left;
	background-image: url(../../images/time/timex_dots.gif);
	background-repeat: no-repeat;
	}


#topx {
	width : 760px;
	position : relative;
	}


#top0 {
	background : url(../../images/top0.jpg) no-repeat;
	width : 760px;
	height : 23px;
	color : #999999;
	font-size : 9px;
	position : relative;
	}

#top1 {
	background : url(../../images/top1.jpg) no-repeat;
	width : 760px;
	height : 54px;
	position : relative;
	}

#top2 { 
	background : url(../../images/top2.jpg) no-repeat;
	width : 760px;
	height: 25px;
	color : #cccccc;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : right;
	position : relative;
	} 

#top3 { 
	background : url(../../images/top3.jpg) no-repeat;
	height : 23px;
	position : relative;
	} 

#info-container {
	margin : 5px 0 17px 0; /* '[us] for FF (17px)  */
	right : 13px;
	width : 170px;
	height : 32px;
	position : relative;
	float: right;
	}

#info {
	background : url(../../images/uc.gif) no-repeat;
	width : 170px;
	height : 12px;
	}

#info-msg {
	background : url(../../images/uc_msg.gif) no-repeat;
	width : 170px;
	height : 20px;
	}

.menu-main {
	margin-top : 1px;
	padding : 0 10px 0 0;
	line-height : 12px;
	position : relative;
	}

.menu-top {
	padding : 0 10px 0 0;
	line-height : 12px;
	}

.menu-btm {
	margin-left : auto;
	margin-right : auto;
	padding : 0 0 0 0;
	line-height : 10px;
	width : 360px;
	height : 16px;
	text-align : center;
	position : relative;
	}

.home { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #87D300;
	} 

.home a { 
	color : #87D300;
	text-decoration : none;
	} 

.home a:link, 
.home a:visited { 
	color : #87D300;
	text-decoration : none;
	} 

.home a:hover { 
	text-decoration : none;
	color : #ffffff;
	} 

.sitemap { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #4AA13F;
	} 

.sitemap a { 
	color : #4AA13F;
	text-decoration : none;
	} 

.sitemap a:link, 
.sitemap a:visited { 
	color : #4AA13F;
	text-decoration : none;
	} 

.sitemap a:hover { 
	color : #ffffff;
	text-decoration : none;
	} 

.contact { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #66CC66;
	} 

.contact a { 
	color : #66CC66;
	text-decoration : none;
	} 

.contact a:link, 
.contact a:visited { 
	color : #66CC66;
	text-decoration : none;
	} 

.contact a:hover { 
	color : #ffffff;
	text-decoration : none;
	} 

input { 
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #aaaaaa;
	/* margin-bottom : 2px; */
	/* margin-right : 4px; */
	height : 18px;
	} 

#search_wrap { 
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	height : 23px;
	width : 168px;
	float : left;
	left : 580px;
	position : relative;
	} 

#searchform { 
	margin : 2px 0 0 0;
	padding : 0 0 0 0;
	} 

#searchbox { 
	width : 102px;
	height : 16px;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-right : 4px;
	position : relative;
	float : left;
	} 

.searchtext { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #aaaaaa;
	width : 100px;
	height : 9px;
	} 

#searchsubmit { 
	width : 54px;
	height : 16px;
	margin-top : 2px;
	margin-bottom : 2px;
	position : relative;
	float : right;
	} 

.searchbutton { 
	background : transparent;
	width : 16px;
	height : 16px;
	margin-top : 0;
	margin-right : 1px;
	position : relative;
	float : left;
	} 


.searchlink { 
	background : transparent;
	width : 28px;
	height : 15px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	color : #A9E6CC;
	margin-top : 2px;
	position : relative;
	float : left;
	/* cursor : pointer; */
	} 

.searchlink a { 
	color : #A9E6CC;
	text-decoration : none;
	} 

.searchlink a:link, 
.searchlink a:visited { 
	color : #A9E6CC;
	text-decoration : none;
	} 

.searchlink a:hover { 
	text-decoration : none;
	color : #D2DFDC;
	} 


#searchcontrol { 
	width : 320px;
	} 



.searchtext0 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #aaaaaa;
	width : 100px;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-right : 4px;
	height : 9px;
	} 

.searchsubmit0 {
	background-image : url(../../images/search-button.gif);
	margin : 0;
	border : 0;
	width : 52px;
	height : 15px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	color : #A9E6CC;
	padding : 0 0 0 14px;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-right : 2px;
	cursor : pointer;
	} 



#nav-feeds {
	width:56px;
	height:16px;
	position:absolute;
	top:0px;
	right:9px;
	}


#rss-top a {
	display: block;
	width: 18px;
	height: 16px;
	position: relative;
	left: 0px;
	margin: 0 0 0 0;
	float: left;
	background: url("../../feed/rss/img/feed_rss_icon_topx_18x32_ovr.gif") 0 0 no-repeat;
	}

#rss-top a:hover {
	background-position: 0 -16px;
	}

#rss-top a:active {
	background-position: 0 -16px;
	}


#atom-top a {
	display: block;
	width: 26px;
	height: 16px;
	position: relative;
	left: 7px;
	margin: 0 0 0 0;
	float: left;
	background: url("../../feed/atom/img/feed_atom_icon_topx_26x32_ovr.gif") 0 0 no-repeat;
	}

#atom-top a:hover {
	background-position: 0 -16px;
	}

#atom-top a:active {
	background-position: 0 -16px;
	}


.intro { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1em;
	color : #555555;
	} 

.intro a { 
	color : #AF0000;
	text-decoration : none;
	} 

.intro a:visited { 
	color : #550000;
	text-decoration : none;
	} 

.intro a:hover { 
	text-decoration : none;
	color : #FF7200;
	} 


.baz { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #A59687;
	} 

.baz a { 
	color : #9DA59E;
	text-decoration : none;
	} 

.baz a:link, 
.baz a:visited { 
	color : #9DA59E;
	text-decoration : none;
	} 

.baz a:hover { 
	text-decoration : none;
	color : #9DA59E;
	} 


.terms { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #97897C;
	} 

.terms a { 
	color : #9DA59E;
	text-decoration : none;
	} 

.terms a:link, 
.terms a:visited { 
	color : #9DA59E;
	text-decoration : none;
	} 

.terms a:hover { 
	text-decoration : none;
	color : #9BB08E;  /* '[us] no effect  */
	} 


.world-map-image {
	margin-left:2px;
	display:block;
	}


.top-news-title { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	/* font-size : 0.85em; */
	color : #666666;
	line-height : 0.95em;
	} 

.top-news-title a { 
	color : #666666;
	text-decoration : none;
	} 

.top-news-title a:link,
.top-news-title a:visited { 
	color : #666666;
	text-decoration : none;
	} 

.top-news-title a:hover { 
	color : #663333;
	text-decoration : none;
	} 

.top-news-title a:active { 
	color : #666666;
	text-decoration : none;
	} 


.recent-news-title { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color : #d61719;
	vertical-align : top;
	line-height:1.8em;
	} 


.recent-news { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #d61719;
	} 

.recent-news a { 
	color : #d61719;
	text-decoration : none;
	} 

.recent-news a:link, 
.recent-news a:visited { 
	color : #990000;
	text-decoration : none;
	} 

.recent-news a:hover { 
	text-decoration : none;
	color : #FF5C00;
	} 

.recent-news a:active { 
	color : #CC3333;
	text-decoration : none;
	} 


.boxmain0-item-thumb-title { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #444444;
	vertical-align : top;
	line-height:1.8em;
	} 

.boxmain0-item-thumb-title a { 
	color : #444444;
	text-decoration : none;
	} 


.sistersites-title { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #444444;
	vertical-align : top;
	line-height:1.8em;
	} 

.sistersites-title a { 
	color : #444444;
	text-decoration : none;
	} 

.sistersites {
	background:#F0F0F0;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	color:#272F27;
	font-size:9px;
	padding:0 0 0 0;
	border:1px solid #E0E0E0;
	}


.sistersites { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #101D27;
	} 

.sistersites a { 
	color : #101D27;
	text-decoration : none;
	} 

.sistersites a:link, 
.sistersites a:visited { 
	color : #272F27;
	text-decoration : none;
	} 

.sistersites a:hover { 
	text-decoration : none;
	color : #004060;
	} 

.sistersites a:active { 
	color : #284060;
	text-decoration : none;
	} 


.sistersites-link { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #3E3A36;
	vertical-align : top;
	line-height:1.2em;
	} 

.sistersites-link a { 
	color : #3E3A36;
	text-decoration : none;
	} 


#valid-css a {
	display: block;
	width: 52px;
	height: 19px;
	position: relative;
	left: 0;
	margin: 0;
	float: left;
	background: url("../../images/valid-css_52x38_ovr.gif") 0 0 no-repeat;
	}

#valid-css a:hover {
	background-position: 0 -19px;
	}

#valid-css a:active {
	background-position: 0 -19px;
	}


#valid-xhtml a {
	display: block;
	width: 52px;
	height: 19px;
	position: relative;
	left: 8px;
	margin: 0;
	float: left;
	background: url("../../images/valid-xhtml10_52x38_ovr.gif") 0 0 no-repeat;
	}

#valid-xhtml a:hover {
	background-position: 0 -19px;
	}

#valid-xhtml a:active {
	background-position: 0 -19px;
	}


#valid-rss a {
	display: block;
	width: 52px;
	height: 19px;
	position: relative;
	right: 8px;
	margin: 0;
	float: right;
	background: url("../../images/valid-rss20_52x38_ovr.gif") 0 0 no-repeat;
	}

#valid-rss a:hover {
	background-position: 0 -19px;
	}

#valid-rss a:active {
	background-position: 0 -19px;
	}


#valid-atom a {
	display: block;
	width: 52px;
	height: 19px;
	position: relative;
	right: 0;
	margin: 0;
	float: right;
	background: url("../../images/valid-atom10_52x38_ovr.gif") 0 0 no-repeat;
	}

#valid-atom a:hover {
	background-position: 0 -19px;
	}

#valid-atom a:active {
	background-position: 0 -19px;
	}


.footer-nav-separator-left { 
	text-align : left;
	} 

.footer-nav-separator-right { 
	text-align : right;
	} 

.footer-inf-separator-left { 
	text-align : left;
	} 

.footer-inf-separator-right { 
	text-align : right;
	} 

.footer-hr-separator { 
	background : url(../../images/footer-hr-separator.gif) repeat-x center;
	text-align : center;
	vertical-align : bottom;
	padding-right : 15px;
	padding-left : 15px;
	} 

.downcontainer { 
	height : 146px;
	} 

.downmain { 
	background : url(../../images/btm0.jpg) no-repeat;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height:9px;
	color : #cccccc;
	vertical-align : top;
	padding-right : 15px;
	padding-left : 15px;
	} 

.down { 
	height : 96px;
	} 

.downadd-mid { 
	height : 35px;
	} 

.downadd-left { 
	height : 35px;
	} 

.downadd-right { 
	height : 35px;
	} 

#downadd-left-container { 
	width : 160px;
	height : 22px;
	position : relative;
	float: left;
	} 

#downadd-right-container { 
	width : 160px;
	height : 22px;
	position : relative;
	float: right;
	} 

.downadd0-left { 
	height : 16px;
	} 

.downadd0-right { 
	height : 16px;
	} 

#downadd0-left-container { 
	margin-top : 4px;
	width : 160px;
	height : 16px;
	text-align : left;
	float: left;
	} 

#downadd0-right-container {
	margin-top : 4px;
	width : 160px;
	height : 16px;
	text-align : right;
	float: right;
	}


#xml-btm a {
	display: block;
	width: 36px;
	height: 16px;
	position: relative;
	right: 4px;
	margin: 0 0 0 0;
	float: right;
	background: url("../../feed/xml/img/feed_xml_icon_default_36x32_ovr.gif") 0 0 no-repeat;
	}

#xml-btm a:hover {
	background-position: 0 -16px;
	}

#xml-btm a:active {
	background-position: 0 -16px;
	}


.monitor { 
	height: 28px;
	font-family : Arial, Helvetica, sans-serif;
	color : #505050;
	vertical-align : bottom;
	line-height: 12px;
	font-size : 9px;
	} 

.monitor a { 
	color : #79896D;
	text-decoration : none;
	} 

.monitor a:link, 
.monitor a:visited { 
	color : #79896D;
	text-decoration : none;
	} 

.monitor a:hover { 
	text-decoration : none;
	color : #ffffff;
	} 

#copyright { 
	margin-right : 1px;
	float : right;
	} 

#copyright0 { 
	width : 77px;
	float : right;
	} 

.copyright { 
	height: 28px;
	font-family : Arial, Helvetica, sans-serif;
	color : #505050;
	vertical-align : bottom;
	line-height: 12px;
	font-size : 9px;
	position : relative;
	} 

.copyright a { 
	color : #79896D;
	text-decoration : none;
	} 

.copyright a:link, 
.copyright a:visited { 
	color : #79896D;
	text-decoration : none;
	} 

.copyright a:hover { 
	text-decoration : none;
	color : #ffffff;
	} 

.dev-info { 
	height: 28px;
	font-family : Arial, Helvetica, sans-serif;
	color : #484848;
	vertical-align : bottom;
	padding-right : 12px;
	padding-left : 18px;
	line-height : 12px;
	font-size : 9px;
	} 

.dev-info a { 
	color : #606060;
	text-decoration : none;
	} 

.dev-info a:link, 
.dev-info a:visited { 
	color : #606060;
	text-decoration : none;
	} 

.dev-info a:hover { 
	text-decoration : none;
	color : #ffffff;
	} 

#subfooter-nav { 
	float : right;
	} 

.css { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* font-weight : bold; /* '[us]  */
	color : #ff9900;
	} 

.css a { 
	color : #ff9900;
	text-decoration : none;
	} 

.css a:link, 
.css a:visited { 
	color : #ff9900;
	text-decoration : none;
	} 

.css a:hover { 
	color : #ffffff;
	text-decoration : none;
	} 

.xhtml { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* font-weight : bold; /* '[us]  */
	color : #80c43d;
	} 

.xhtml a { 
	color : #80c43d;
	text-decoration : none;
	} 

.xhtml a:link, 
.xhtml a:visited { 
	color : #80c43d;
	text-decoration : none;
	} 

.xhtml a:hover { 
	color : #ffffff;
	text-decoration : none;
	} 

.sitemap0 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* font-weight : bold; /* '[us]  */
	color : #3ba5cf;
	} 

.sitemap0 a { 
	color : #3ba5cf;
	text-decoration : none;
	} 

.sitemap0 a:link, 
.sitemap0 a:visited { 
	color : #3ba5cf;
	text-decoration : none;
	} 

.sitemap0 a:hover { 
	color : #ffffff;
	text-decoration : none;
	} 


A.topOfPage { 
	color : #59544F;
	} 

A.topOfPage a { 
	color : #59544F;
	} 

A.topOfPage:visited { 
	color : #59544F;
	} 

A.topOfPage:hover { 
	color : #6E7649;
	} 

.topIcon { 
	margin-right: 4px;
	} 

.topOfPage { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	} 


#sitemap-title-container { 
	height: 24px;
	width : 128px;
	margin-top : auto;
	margin-bottom : auto;
	line-height : 16px;
	position : relative;
	} 

#sitemap-title-icon { 
	height: 24px;
	width : 24px;
	margin-top : auto;
	margin-bottom : auto;
	line-height : 16px;
	position : relative;
	float : left;
	} 

#sitemap-title-label { 
	height: 24px;
	width : 96px;
	margin-top : auto;
	margin-bottom : auto;
	line-height : 16px;
	position : relative;
	float : left;
	} 


.home0 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #4D5A12;
	} 

.home0 a { 
	color : #4D5A12;
	text-decoration : none;
	} 

.home0 a:link, 
.home0 a:visited { 
	color : #4D5A12;
	text-decoration : none;
	} 

.home0 a:hover { 
	color : #76923C;
	text-decoration : none;
	} 



.end {}
