﻿/*****************************************************/
/* -        Navigator Buttons Style                    -*/
/*****************************************************/
.navPanel{
	border-top: 1px solid #DAD7CF;
	border-bottom: 1px solid #DAD7CF;
	line-height: 200%;
	background: #F2F0EE url('../Img/bg_btn.png') top left;
}
.innerNavPanel {
	margin: 0 auto;
	
}


/* buttons */
.buttonWrapper{
	border: 1px solid #E4E1DA;
	border-left: none;
	background: #F2F0EE url('../Img/bg_btn.png') top left;
}
.buttons{
	line-height: 200%;
	white-space: nowrap;
	width: 99%; /* ie6 fix */
	overflow: hidden;
	border-left: 1px solid #E4E1DA;
}
.buttons a:link,
.buttons a:active,
.buttons a:visited,
.buttons a:hover
{
	float: left;
	display: block;
	padding: 4px 20px;
	color: #645A44;
	text-decoration: none;
	border-left: 1px solid white;
	border-right: 1px solid #E4E1DA;
	background: #F4FBE1 url('../Img/bg_btn.png');
}
.buttons a:hover
{
	color: #395500;
	background: #F4FADF url('../Img/bg_btn_hover.png') top left repeat-x;
}
.buttons-special
{
	font-weight: bold;
}
.buttons-active {
	color: #993300 !important;
	background: #FFF1BB url('../Img/bg_btn_active.png') !important;
}

.buttons .label{
	float: left;
	overflow: hidden;
	display: block;
	padding: 4px 20px;
	color: #645A44;
}
.buttons .label a:link,
.buttons .label a:active,
.buttons .label a:visited,
.buttons .label a:hover
{
	float: none;
	display: inline;
	height: auto;
	padding: 0px;
	font-weight: bold;
	text-decoration: underline;
	border: none;
	background: none;
}

/* sorry for this ie6 hack */
* html .buttons img {
	float: left;
	margin: 5px 5px 5px 0px;
}

.shadowStrip{
	height: 4px;
	font-size: 1%;
	line-height: 1%;
	background: url('../Img/bg_shadow.png');
}


/****************************************************/
/*                  Table                           */
/****************************************************/
.tblBackground 
{
	background-color:	#999999;
}

.headStyle
{
	background-image: url("../img/header-gray.gif" );
}

/* tr of table in Edit Control (Norml Row)*/
.tblContent
{
	background-color:	#FFFFFF;
        height:35px;
}
/* */
/*
	The style to use for the label part of the label/value pair.
	
	Use with:
		<TD>
*/
.tdLabel {	 
		white-space :			nowrap;
		color:					#434343;
		background-color: 		#e2e2e2;
		border-left: 			1px solid #ffffff;
		border-top: 			1px solid #ffffff;
		padding-left:			6px;
		font-family:			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:				left;
		font-weight:			bold;
		font-size: 				11px;
		vertical-align:			middle; 
}

.tdValue {
		white-space:			nowrap;
		border-left: 			1px solid #ffffff;
		border-top: 			1px solid #ffffff;
		padding-left:			6px;
		font-family:			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:				left;	
		font-size: 				11px;
}
/*
	================================================
*/



/****************************************************/
/*             Html Page                            */
/****************************************************/

TH
{
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; /*color: darkred;*/
}

.LinkText
{
    cursor: pointer;
    font-size: 13px;
}


/****************************************************/
/*                       Menu                       */
/****************************************************/
.MenuTD {
		background-image:		url('../img/global-menu-bg.gif');	
		background-repeat:		repeat-x;
		
}
.menu
{
		z-index: 			1;
		left:				0px;
		background-color: 	#aaaaaa;
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:			11px;
		padding:			1px;
		border-top:			1px solid #ffffff;
		border-left:		1px solid #ffffff;
		text-align:			right;
}

.mainMenu
{
	width:100px;
	padding-left:5px;
	text-align:left;
}
.menuItem
{
		font-family:			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:				11px;
		color:					#000000;
		padding:				4px;
		padding-left:			4px;
		font-weight:			normal;
		background-color: 	#fff;
		border-right:			1px solid #ffffff;
		white-space:			nowrap;
		text-align:left
}

.menuItemHover
{
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:			11px;
		background-color:	#b3d7e3;
		padding:			4px;
		padding-left:		4px;
		color:				#000000;
		cursor:				default;
		border-right:		1px solid #ffffff;
		white-space:		nowrap;
		font-weight:		normal;
		text-align:left
}

.menuDivider
{
		background-color: 	#999999;
		border-top:			1px solid #eeeeee;
}

.menu a, .functionMenu a, .subMenu a
{
		text-decoration:	none;
		font-weight:		normal;
		color:				#000000;
}

.menu a:hover, .functionMenu a:hover, .subMenu a:hover, .menuItemHover a, .menu a:visited, .functionMenu a:visited, .subMenu a:visited
{
		text-decoration:	none;
		color:				#000000;
		cursor:				default;
}

.subMenu
{
		background-color: 	#eeeeff;
		z-index: 			2;
		visibility:		 	hidden;
		position: 			absolute;
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:			11px;
		left:				2px;
		border: 			1px solid #999999;
}

.Menu
{
    color: #C00000;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bold; /* margin-left: 6px;*/
    text-align: left;
    background-image:url('global-menu-bg.gif' );
}


/*    Below is Menu in Security Module    */
.StaticMenu
{
    font-size: 12px;
    white-space: nowrap; /*color: #A4281C;*/
    color:  #FFFFFF;/*blue;*/
    font-weight: bold;
    text-align: left; /* margin-left: 8px;*/
}
.HoverMenu
{
    font-size: 12px;
    color: #FFFFFF;/*#039;*/
    white-space: nowrap;
    font-weight: bold;
    text-align: left; /*margin-left: 8px;*/
}
.StaticSubMenu
{
    font-weight: normal;
    font-size: 12px;
    color:  #FFFFFF;/*blue;*/
    white-space: nowrap; /* background-color: #9EAFBF;*/
    margin: 0px 0px 2px 0px;
    background-color: #54759D;
    border-color: #54759D;
    text-align: left;
}


/****************************************************/
/*                Controls                          */
/****************************************************/
.submit
{
    font-weight: bold;
    font-size: 12px;
    color: #284E98;
    font-style: normal;
    font-family: Arial;
    background-color: #e6e6fa;
    border-top-style: outset;
    border-right-style: outset;
    border-left-style: outset;
    border-bottom-style: outset;
}

Button
{
    font-weight: bold;
    font-size: 12px;
    color: #ff0000;
    font-style: normal;
    font-family: Arial;
    background-color: #e6e6fa;
    border-top-style: outset;
    border-right-style: outset;
    border-left-style: outset;
    border-bottom-style: outset;
}

Panel
{
    border: solid;
    background-color: #E2E2FE;
    border-width: 1px;
    border-color: Black;
    font-family: Arial Narrow;
    font-size: 14px;
    overflow: auto;
}

Checkbox
{
    font-size: 13px;
    font-family: Verdana;
}

/* This is for buttons. */

.saveButton, .applyButton {
		color:				#000000;
		font-size: 			10px;
}

.ButtonStyle
{
    /*font-weight: bold;*/
    font-size: 12px;
    cursor: default;
    font-family: Arial; /*color: #2C5885;*/
    white-space: nowrap;
}

.Text
{
    padding-right: 3px;
    padding-left: 3px;
    color: #000000;
    font-size: 10px;
}

/* DateInput Control TextBox Style */
.dateLabel
{
	/*background-color: #EBF7FD;*/
	border: #ADADAD 0px solid; 
	border-bottom: silver 1px solid; 
	background-color:Transparent;
	padding-right:10px;
	text-align:right;
	width:80px;

}
/* */

.ROTextBox
{
    font-weight: normal;
    font-size: 13px;
    color: black;
    font-family: Verdana; /*white-space: nowrap;*/
    text-decoration: none;
    background-color: #f0ece0;
}


/*
	The default style that is applied to the <BODY> tag.
	
	Use with:
		none, this is applied to the tag '<BODY>'
*/
body { 
		font-family: 			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 				11px;
		margin:					0px;
		background-color:		#ffffff;
}

TABLE { 
		font-family: 			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 				11px;
}


	
/*
	This class defines the style to use with general buttons.
	
	Use with:
		<INPUT TYPE="BUTTON">
*/
.button {
		color:				#000000;
		font-size: 			10px;
}

/*
 *	Defines the style applied to general drop-down select boxes 
 *	
 *	Use with:
 *		<SELECT ...
 */
select {
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:			12px;
}


/****************************************************/
/*                Grid                              */
/****************************************************/
.gvHeadStyle
{
	background-image:url("../img/header-blue.gif" );
	font-weight:normal;
}
.browseRow1, .browseRow1 a {
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 			11px; 
		color: 				#333333;
}
.browseRow1 {
		background-color: 	#eeeeee;
		height:				24px;
}
.browseRow2, .browseRow2 a {
		font-family:		Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 			11px;
		color: 				#333333;
}
.browseRow2
{
	height:				24px;
}


/****************************************************/
/*                DataList                          */
/****************************************************/
.DataList
{
    font-weight: normal;
    font-size: 13px;
    color: black;
    font-family: Verdana;
    white-space: nowrap;
    text-decoration: none;
    background-color: white;
}

/****************************************************/
/*              MainPage Style       */
/****************************************************/
.MainPage_Table
{
    width: 100%;
    height: 100%;
    text-align: center;
}
.MainPage_TD
{
    text-align: left;
}

/****************************************************/
/*              ViewUC Style       */
/****************************************************/
.ViewUCControl
{
    width:     350px;
    color:     Navy;
}
.View_Button
{
    text-align: center;
}

/****************************************************/
/*                  EditUC Style                    */
/****************************************************/
.EditUCControl
{
    color:      Navy;
}

/****************************************************/
/*                  MainUC Style                    */
/****************************************************/
.MainUC-Table
{  
    text-align: left;
}
.MainUC-Search
{
    text-align: left;
}
.MainUC-DataPager
{
    text-align: left;
}

.MainUC-GridView-urlItem
{
    word-break: break-all;
    width: 100px;
}


/****** Calendar ****/
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFFFF;
    color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
/****** End of Calendar ****/

/****** Modal Popup****/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:-1;
} 
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	z-index:999

}
.popupTitle
{
   text-align: left; 
   background-color: #1d78d1;
   cellspacing:0;
   background-image:url('../images/red-arrow.jpg');
}

.popupHint
{
   color:White;
   font-weight:bold;
   font-size:14px;
}
/****** end of Modal Popup****/





/*****************************************************/
/* -        Exception Span Style                    -*/
/*****************************************************/
.igdw_Control
    {
        background-color: Transparent;
        border-width: 0px;
    }
    .igdw_HeaderArea
    {
        background-color: Transparent;
        font-weight: bold;
        border-width: 0px;
        height: 24px;
        cursor: default;
        color: White;
    }
    .igdw_BodyContent
    {
        border: solid 0px #999999;
        width:100%
    }
    .igdw_HeaderButton
    {
        margin: 4px 3px 3px 3px;
        cursor: pointer;
    }
    .igdw_HeaderCaption
    {
        margin-top: 16px;
        margin-left: 6px;
        padding-top: 10px;
        color: White;
    }
    .igdw_HeaderButtonArea
    {
        width: 120px;
        vertical-align: middle;
    }
    .igdw_HeaderImage
    {
        cursor: default;
    }
    .igdw_ModalBackground
    {
        filter: alpha(opacity : 50);
        opacity: 0.5;
        z-index: 99999;
    }
    .igdw_ResizingHandle
    {
        cursor: se-resize;
    }
    /* used only when header visible */.igdw_HeaderCornerLeft
    {
        background-color: Transparent;
        background-position: top left;
        background-image: url(../img/igdw_headercornerleft.gif);
        width: 9px;
    }
    /* used only when header visible */.igdw_HeaderContent
    {
        background-image: url(../img/igdw_headercontent.gif);
    }
    /* used only when header visible */.igdw_HeaderCornerRight
    {
        background-position: top right;
        background-image: url(../img/igdw_headercornerright.gif);
        width: 9px;
    }
    /* used only when header hidden */.igdw_BodyCornerTopLeft
    {
        background-repeat: no-repeat;
        background-image: url(../img/igdw_bodycornertopleft.gif);
    }
    /* used only when header hidden */.igdw_BodyEdgeTop
    {
        background-repeat: repeat-x;
        background-image: url(../img/igdw_bodyedgetop.gif);
    }
    /* used only when header hidden */.igdw_BodyCornerTopRight
    {
        background-repeat: no-repeat;
        background-position: right;
        background-image: url(../img/igdw_bodycornertopright.gif);
    }
    .igdw_BodyEdgeLeft
    {
        background-color: WhiteSmoke;
        background-repeat: repeat-y;
        border-right: solid 1px #BBBBBB;
        border-left: solid 1px #666666;
        width: 6px;
    }
    .igdw_BodyEdgeRight
    {
        background-color: WhiteSmoke;
        border-right: solid 1px #666666;
        border-left: solid 1px #BBBBBB;
        width: 6px;
    }
    .igdw_BodyCornerBottomLeft
    {
        background-color: transparent;
        background-repeat: no-repeat;
        background-image: url(../img/igdw_bodycornerbottomleft.gif);
        font-size: 1px;
        height: 14px;
        width: 9px;
    }
    .igdw_BodyContentArea
    {
        background-color: White;
        vertical-align: top;
    }
    .igdw_BodyCornerBottomRight
    {
        background-color: transparent;
        background-repeat: no-repeat;
        background-image: url(../img/igdw_bodycornerbottomright.gif);
        font-size: 1px;
        height: 14px;
        width: 9px;
    }
    .igdw_BodyEdgeBottom
    {
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(../img/igdw_bodyedgebottom.gif);
        font-size: 1px;
        border-top: solid 1px #BBBBBB;
        height: 14px;
    }
    
    
/****** Blog Style ******/
.BlogBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 78%; BACKGROUND: url(../img/NewStyle/bg.gif) #e6eeee repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 1em; MARGIN: 1.2em 0px; LINE-HEIGHT: 1.5em
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 1.2em 0px 1.2em 2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 1.2em 0px 1.2em 2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
H1 {
	MARGIN: 1.2em 0px; COLOR: #ffffff; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.5em;
}
H2 {
	MARGIN: 1.2em 0px; COLOR: #534b48; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.6em;
}
H3 {
	MARGIN: 1.2em 0px; COLOR: #534b48; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.3em;
}
H4 {
	MARGIN: 1.2em 0px; COLOR: #534b48; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.2em;
}
H5 {
	MARGIN: 1.2em 0px; COLOR: #534b48; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.1em;
}
H6 {
	MARGIN: 1.2em 0px; COLOR: #534b48; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1em;
}

A:link {
	COLOR: #59708c
}
A:visited {
	COLOR: #5c6c7d
}
A:hover {
	COLOR: #8ca0b4; TEXT-DECORATION: none
}
A:active {
	COLOR: #8ca0b4; TEXT-DECORATION: none
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 0.7em; BACKGROUND: url(../img/NewStyle/commentalt.gif) repeat-y; PADDING-BOTTOM: 0.05em; MARGIN: 0px 20px; PADDING-TOP: 0.05em; BORDER-BOTTOM: #ccc 1px solid
}
CODE {
	COLOR: #666
}
INPUT {
	FONT-SIZE: 1em; COLOR: #333; FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; }
TEXTAREA {
	FONT-SIZE: 1em; COLOR: #333; FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; BACKGROUND-COLOR: #fff
}
SELECT {
	FONT-SIZE: 1em; COLOR: #333; FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; BACKGROUND-COLOR: #fff
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#wrapper {
	BACKGROUND: url(../img/NewStyle/wrapper.gif) #fff repeat-y; MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(../img/NewStyle/header.gif) no-repeat; WIDTH: 760px; HEIGHT: 132px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 19px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 40px; PADDING-TOP: 35px
}
#header H1 A {
	TEXT-DECORATION: none
}
#header P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#quoteoftheday
{
    width:550px;
}
#content {
	PADDING-RIGHT: 10px; MARGIN-TOP: -12px; PADDING-LEFT: 40px; MIN-HEIGHT: 268px; BACKGROUND: url(../img/NewStyle/content.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 470px; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 470px
}
.sidebaritem
{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  
}
.sidebarblock
{
	 PADDING-RIGHT: 15px; PADDING-LEFT: 5px;  border-left:solid 1px #C4C9C9; 
	 PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; 
	 PADDING-TOP: 15px;
}
#sidebar {
	FONT-SIZE: 0.9em; BACKGROUND: url(../img/NewStyle/sidebar.gif) no-repeat right top; FLOAT: left; WIDTH: 240px
}
.spnSidebar 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/NewStyle/sidebar2.gif) repeat-y; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#sidebar UL 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/NewStyle/sidebar2.gif) repeat-y; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/NewStyle/sidebar-bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 1.5em; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#recentposts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#management {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#statistics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#sidebar H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; FONT-SIZE: 1.1em; BACKGROUND: url(../img/NewStyle/sidebar-top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1.2em
}
#sidebar H2 A {
	COLOR: #534b48; TEXT-DECORATION: none
}
#sidebar H2 A:hover {
	COLOR: #59708c
}
#sidebar P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL UL {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL OL {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL OL {
	MARGIN: 1em 0px 0px 20px
}
#sidebar UL OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/NewStyle/bullet.gif) no-repeat 2000px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(../img/NewStyle/bullet.gif) no-repeat 0px 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
 HTML #content {
	OVERFLOW: hidden
}
 HTML #sidebar {
	OVERFLOW: hidden
}
#footer {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../img/NewStyle/footer.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 25px
}
#footer P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #999
}
#footer A:hover {
	COLOR: #5c6c7d; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #5c6c7d; TEXT-DECORATION: none
}
.pagetitle {
	MARGIN: 1.2em 0px 0px
}
.post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1.2em; width:460px
}
.storydate {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Geneva, sans-serif
}
.storytitle {
	FLOAT: left; MARGIN: 0px
}
.meta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em
}
.postbody
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0.5em;
	width: 460px;
}
.feedback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.meta {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: url(../img/NewStyle/deco.gif) no-repeat left bottom; COLOR: #999
}
.feedback {
	CLEAR: both; FONT-SIZE: 0.9em; COLOR: #999
}
.permalink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; BACKGROUND: url(../img/NewStyle/perma.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 1.5em 0px 0px; PADDING-TOP: 0px
}
.commentslink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(../img/NewStyle/comments.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.googlemaplink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(../img/NewStyle/googleEarth.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.storytitle A {
	TEXT-DECORATION: none
}
.meta A {
	TEXT-DECORATION: none
}
.feedback A {
	TEXT-DECORATION: none
}
.commentauthor A {
	TEXT-DECORATION: none
}
.commentmeta A {
	TEXT-DECORATION: none
}
#comments A {
	TEXT-DECORATION: none
}
#commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.2em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#commentlist LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.comment
{
    BACKGROUND: url(../img/NewStyle/comment.gif) repeat-y; 
}
.commentalt {
	BACKGROUND: url(../img/NewStyle/commentalt.gif) repeat-y
}
.commentauthor {
	MARGIN: 1em 0px 0px
}
.commentauthor A {
	FONT-WEIGHT: bold
}
.commentmeta {
	MARGIN-TOP: 0px; FONT-SIZE: 0.9em
}
#comment {
	WIDTH: 98%
}
#sidebar #search P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/NewStyle/sidebar-top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 2em
}
.widget_search DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/NewStyle/sidebar-top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 2em
}
#sidebar #s {
	MARGIN-BOTTOM: 2px; WIDTH: 175px
}
#calendar DIV {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; BACKGROUND: url(../img/NewStyle/sidebar-top.gif) no-repeat; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px
}
#wp-calendar {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f4f4f4; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 178px; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; voice-family: inherit
}
UNKNOWN {
	WIDTH: 178px
}
#wp-calendar CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.6em; MARGIN: 0px; COLOR: #534b48; PADDING-TOP: 1.4em; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: left
}
#wp-calendar TD {
	BACKGROUND: #fff; MARGIN: 2px
}
#wp-calendar TD A {
	DISPLAY: block; WIDTH: 100%
}
#wp-calendar TD.pad {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#wp-calendar TD#next {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#wp-calendar TD#prev {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#wp-calendar TD#next A {
	DISPLAY: inline
}
#wp-calendar TD#prev A {
	DISPLAY: inline
}
#wp-calendar TD#next {
	TEXT-ALIGN: right
}
#wp-calendar TD#prev {
	TEXT-ALIGN: left
}


.CommentQuote
{
    border: 1px solid #dddddd;
    width: 95%;
    margin-left: 10px;
    border-left: #00681C 2px solid;
}
.CommentQuoteTitle
{
    background: #F8F8F5;
    font-weight: bold;
    padding: 4px;
    border-bottom: 1px dashed #DDDDDD;
    font-size: 10px;

}
.CommentQuoteBody
{
    padding-left: 5px;
    padding-top: 5px;
    padding-right:5px;
    /*height: 35px;*/
    font-size:10px;
    min-height:35px;
}

.QUOTE
{
    border: 1px solid #dddddd;
    width: 460px;
    margin-left: 10px;
    border-left: #00681C 2px solid;
}
.QUOTETitle
{
    background: #F8F8F5;
    font-weight: bold;
    padding: 4px;
    border-bottom: 1px dashed #DDDDDD;
    font-size: small;
}
.QUOTEBody
{
    background-image: url(../img/quotation.png);
    background-repeat: no-repeat;
    padding-left: 45px;
    padding-top: 5px;
    /*height: 35px;*/
    font-size:10px;
    min-height:35px;
}
.CODE
{
    background: #F8F8F5;
    border: 1px solid #dddddd;
    width: 460px;
    margin-left: 10px;
    border-left: #00681C 2px solid;
}
.CODETitle
{
    background: #F8F8F5;
    font-weight: bold;
    padding: 4px;
    border-bottom: 1px dashed #DDDDDD;
    font-size: small;
}
.CODEBody
{
    background: #FFFFFF;
    font-size: smaller;
    padding-left: 15px;
}



.CommentAuthor {
	background-image: url(../img/name-icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.CommentEmail {
	background-image: url(../img/mail-icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.CommentUrl {
	background-image: url(../img/link-icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.CommentAuthor, .CommentEmail, .CommentUrl {
	background-color: #F1FEDB;
	border: 1px solid #BDD77F;
	margin-top: 3px;
	padding-left: 20px;
	width: 50%;
}

.CommentBody {
	background-image: url(../img/mini-comments.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.editorContent textarea{
	width: 93%;
	background-color:#f1fedb;
	border: 1px solid #bdd77f;
	padding-left: 20px;
	margin-top: 3px;
}


    #pagination-flickr li
    {
        border: 0;
        margin: 0;
        padding: 0;
        font-size: 11px;
        list-style: none; /* savers */
        float: left;
    }
    #pagination-flickr a
    {
        border: solid 1px #DDDDDD;
        margin-right: 2px;
    }
    #pagination-flickr a.previous-off, #pagination-flickr a.previous-off:link, #pagination-flickr a.previous-off:visited, #pagination-flickr a.next-off, #pagination-flickr a.next-off:link, #pagination-flickr a.next-off:visited
    {
        color: #666666;
        display: block;
        float: left;
        font-weight: bold;
        padding: 3px 4px;
    }
    #pagination-flickr .next a, #pagination-flickr .previous a
    {
        font-weight: bold;
        border: solid 1px transparent;
        /*set an unused color to be index color*/
		_border-color:tomato; /*For IE6-*/
	
		/*then remove this indexed color*/
		_filter:chroma(color=tomato);/*For IE6-*/

    }
    #pagination-flickr .next a:hover, #pagination-flickr .previous a:hover
    {
        font-weight: bold;
        border: solid 1px #666666;
    }
    #pagination-flickr a.disabled, #pagination-flickr a.disabled:link, #pagination-flickr a.disabled:visited
    {
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 5px;
        border: 0;
        color: #0063e3;
    }
    #pagination-flickr a.active, #pagination-flickr a.active:link, #pagination-flickr a.active:visited
    {
        color: #ff0084;
        font-weight: bold;
        display: block;
        float: left;
        padding: 4px 6px;
        border: 0;
    }
    #pagination-flickr a:link, #pagination-flickr a:visited
    {
        color: #0063e3;
        display: block;
        float: left;
        padding: 3px 6px;
        text-decoration: none;
    }
    #pagination-flickr a:hover
    {
        border: solid 1px #666666;
    }
    #pagination-flickr a.active:hover
    {
        border: 0;
    }
    #pagination-flickr a.disabled:hover
    {
        border: 0;
    }
