
body { background:#0c0c0c; font-family:Tahoma; font-size:100%; line-height:1em; color:#393939;}


/*in_line*/
img {border:0; vertical-align:top;}
a:hover{text-decoration:none;}
a {color:#1111CC;}
span a { color:#1111CC;}
.clear { clear:both;}
.alignright { text-align:right;}
.a1 { color:#d0321d; font-weight:bold; font-size:0.909em; display:block; margin:5px 0 3px 0;}
.a { display:block; background:url(images/z_a.gif) right top no-repeat #181815; padding:0px 30px 2px 2px; color:#c9c9c9; text-decoration:none; line-height:1em}
.a:hover { text-decoration:underline;}
.a2 { display:block; background:url(images/z_a2.gif) right top no-repeat #181815; padding:0px 15px 2px 2px; color:#c9c9c9; text-decoration:none; line-height:1em}
.a2:hover { text-decoration:underline;}

.required_field
{
	border: 1px solid #666666;
	background-color: #FFFFCC;
}

.required_field_marker
{
	color: #FF0000;
}


.dynamiccontent strong { color:#1111CC;}
.dynamiccontent a:hover{text-decoration:none;}

.dynamiccontent span a { color:#1111CC;}
.dynamiccontent .clear { clear:both;}
.dynamiccontent .alignright { text-align:right;}
.dynamiccontent .a1 { color:#d0321d; font-weight:bold; font-size:0.909em; display:block; margin:5px 0 3px 0;}
.dynamiccontent .a { display:block; background:url(images/z_a.gif) right top no-repeat #181815; padding:0px 30px 2px 2px; color:#ffc9c9; text-decoration:none; line-height:1em}
.dynamiccontent .a:hover { text-decoration:underline;}
.dynamiccontent .a2 { display:block; background:url(images/z_a2.gif) right top no-repeat #181815; padding:0px 15px 2px 2px; color:#ffc9c9; text-decoration:none; line-height:1em}
.dynamiccontent .a2:hover { text-decoration:underline;}
.dynamiccontent 
{
	color:#000000;
}


.dynamiccontent h1
{
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color: #000000;
}
.dynamiccontent h2 { color:#000000; font-size:1em; padding:0}
.dynamiccontent h3
{
	color: #000000;
	font-size: 0.909em;
	margin: 0 0 4px 0;
}



.fright { float:right;}

/*li {background:url(images/z_ul.gif) left no-repeat; color:#333333; padding-left:14px;}
li a { color:#c9c9c9; text-decoration:underline;}
li a:hover {color:#d0321d; text-decoration:none;}
*/



/*txt, links*/

/*h1 { background:url(images/logo.gif) left top no-repeat; width:350px; height:51px; text-indent:-10000px; font-size:1em;}*/
h1
{
	font-family: 'Courier New';
	font-size: 16px;
	font-style: italic;
	color: #C0C0C0;
}
h2 { color:#c9c9c9; font-size:1em; padding:0}
h3
{
	color: #DDDDDD;
	font-size: 0.909em;
	margin: 0 0 4px 0;
}

/*header*/

/*.flash_wrapper { height:324px; background:url(images/bg_header_wrapper.jpg) left top no-repeat;}*/
/*.header_wrapper { height:324px; background:url(images/bg_header_wrapper.jpg) left top no-repeat;}*/
.header_wrapper .right { background:url(images/bg_right.jpg) right top repeat-y;}
.header_wrapper .left { background:url(images/bg_left.jpg) left top repeat-y; padding:0 0 0 23px;}


/*content*/
#content {font-family:Tahoma; font-size:0.6875em; line-height:1.2727em; color:#6b6c6f;}
#content .col_1 .ind { padding:16px 41px 10px 19px;}
#content .title { margin-bottom:36px;}
#content p { padding-bottom:12px;}
#content .title1 { margin-bottom:55px;}
#content .pic { float:left; margin:0 30px 15px 0;}
#content .col_2 .ind { padding-top:23px;}



/* Formatting for Blog Controls */

#content .BlogStream { margin: 0px 0px 0px 0px; }
#content .BlogFeatures { width: 150px; float: right; }
#content .BlogFeatures div { padding-bottom: 20px; margin-bottom: 20px; border-left: solid 1px #d3d3d3; text-align: center; }
#content .BlogFeatures h1 { font-size: 16px; font-weight: bold; background: url('ContentDividerTileLight-4-14.gif') repeat-x; padding: 6px; margin: 0px 0px 10px 0px; }
#content .BlogFeatures ul { list-style: none; margin: 0px; padding: 0px; }
#content .BlogFeatures .BlogFeaturesSearchBox { width: 80px; }
#content .BlogFeatures .BlogFeaturesSearchButton { width: 40px; }

#content .BlogEntry { border-bottom: solid 4px #d3d3d3; margin: 0px 0px 20px 0px; }

#content .BlogEntryHeader { padding: 10px 6px 6px 6px; background: #ffffff url('ContentDividerTileLight-4-14.gif') repeat-x; }
#content .BlogEntryHeader .BlogEntryHeaderPostTitle span { font-size: 1.6em; }
#content .BlogEntryHeader .BlogEntryHeaderPostDate span { font-size: 0.8em; color: #787878; }
#content .BlogEntryHeader div label { display: block; float: left; width: 100px; }

#content .BlogEntryBody { padding: 6px; }
#content .BlogEntryBody .TinyMCETextArea { width: 98%; }    

#content .BlogEntryFooter
{
	background: #ffffff url( 'ContentDividerTileLightFlip-4-14.gif' ) repeat-x bottom left;
	padding: 6px;
}

#content .BlogEntryFooter a
{
	font-weight: bold;
	text-decoration: none;
}

#content .BlogEntryFooter a:hover
{
	color:White;
	background-color:Blue;
	font-weight: bold;
}

#content .BlogEntryFooter .BlogEntryFooterLinksTags a
{
	font-weight:normal;
}

#content .BlogEntryFooter .BlogEntryFooterCommands { float: left; }
#content .BlogEntryFooter .BlogEntryFooterCommands a { margin-right: 10px; }
#content .BlogEntryFooter .BlogEntryFooterLinks div { float: left; }
.BlogEntryFooter .BlogEntryFooterLinks .BlogEntryFooterLinksPermalink a, .BlogEntryFooter .BlogEntryFooterLinks .BlogEntryFooterLinksServices a 
{ margin-right: 10px;
  
   }

#content .BlogEntryFooter .BlogEntryFooterLinks .BlogEntryFooterLinksComments 
{ display: block; float: right;  text-align: right; margin-left: 20px; }
#content .BlogEntryFooter .BlogEntryFooterLinks .BlogEntryFooterLinksTags 
{ display: block; float: none;  text-align: right; }

#content .BlogEntryFooter ul { padding-left: 0px; margin: 0px; list-style-type: none; display: inline; }
#content .BlogEntryFooter ul li { display: inline; margin-left: 6px; }
#content .BlogNavigation { margin-right: 200px; margin-top: 20px; text-align: center; }
#content .BlogNavigation a { font-weight: bold; margin-left: 50px; margin-right: 50px; padding: 4px; border: outset 1px #6f5230; text-decoration: none; }
#content .CommentsStream { margin: 0px 0px 20px 40px; }
#content .CommentsStream .CommentsEntry { margin-bottom: 20px; background: #fdfcf6 url('FeatureBackgroundTile-1-119.gif') repeat-x; border-bottom: solid 1px #e1d2bd; }
#content .CommentsStream .CommentsEntryHeader { font-style:italic; margin-bottom: 10px; padding: 6px; }
#content .CommentsStream .CommentsEntryBody { padding: 6px; }
#content .CommentsStream .CommentsEntryFooter { padding: 6px; text-align: left; }
#content .CommentsStream .CommentsAdd { border: dashed 1px #6f5230; padding: 10px; }
#content .CommentsStream .CommentsAdd h1 { font-size: 16px; font-weight: bold; margin: 0px; }
#content .CommentsStream .CommentsAdd div { padding: 4px; }
#content .CommentsStream .CommentsAdd label { display: block; float: left; width: 150px; }
#content .CommentsStream .CommentsAdd textarea { width: 99%; }
#content .CommentsStream .CommentsAdd a, .CommentsCommands a { padding: 4px; border: outset 1px #d3d3d3; text-decoration: none; }



/*footer*/
#footer {  font-size:0.625em; font-family:Tahoma; color:#6b6c6f;}
#footer a { color:#CCCCCC;}
#footer .txt
{
	padding: 0px;
	color: #6666FF;
	font-weight: bold;
}
#footer .txt  a { color:#CCCCCC; text-decoration:none;}
#footer .txt a:hover { text-decoration:underline;}
#footer .txt1
{
	color: #CCCCCC;
	background-image: url(   'Images/footer_background.gif' );
	background-repeat: no-repeat;
	text-align: center;
	font-size: 1.1em;
	height: 150px;
}


/*==================list====================*/
.block { width:750px; background:#FFFFFF;}
.block .right { background:url(ima

