@charset "UTF-8";

/* SpryCollapsiblePanel.css - version 0.5 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #9EBE9C;
	border-right: solid 1px #9EBE9C;
	border-top: solid 1px #9EBE9C;
	border-bottom: solid 1px #9EBE9C;
	
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #ebf6e2;
	color:#006633;
	/*alert("../images/down_arrow.jpg");*/
	/*background-image:url(images/down_arrow.png);*/
	background-repeat:no-repeat;
	background-position:left;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
	
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color:#FFFFFF;
	text-decoration: none;

}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color:#ebf6e2;
	/*background-image:url(images/up_arrow.png);*/
	background-repeat:no-repeat;
	background-position:left;
	
}

/* This is an example of how to change the appearance of the panel tab when the
 * CollapsiblePanel is closed. The "CollapsiblePanelClosed" class is programatically added and removed
 * whenever the CollapsiblePanel is closed.
 */

.CollapsiblePanelClosed .CollapsiblePanelTab {
 /* background-color: #EFEFEF */
 /*background-image:url(images/down_arrow.png);*/
	background-repeat:no-repeat;
	background-position:left;
 
}
.CollapsiblePanelTabHover, .CollapsiblePanelClosed, .CollapsiblePanelTab, .CollapsiblePanelTabHover,  {
 /* background-color: #EFEFEF */
 /*background-image:url(images/down_arrow_dark.png);*/
	background-repeat:no-repeat;
	background-position:left;
}
.CollapsiblePanelClosed, .CollapsiblePanelTab, .CollapsiblePanelTabHover,  {
 /* background-color: #EFEFEF */
 /*background-image:url(images/down_arrow_dark.png);*/
	background-repeat:no-repeat;
	background-position:left;
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color:#d7e6cb;

}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #d7e6cb;
	}
@charset "UTF-8";

/* SpryValidationRadio.css - version 0.1 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2007. Adobe Systems Incorporated. All rights reserved. */


/* These are the classes applied on the messages
 * (required message and invalid value message )
 * which prevent them from being displayed by default.
 */
.radioRequiredMsg, .radioInvalidMsg{
	display: none;
}

/* These selectors change the way messages look when the widget is in one of the error states.
 * These classes set a default red border and font color for the error text.
 * The state class (e.g. .radioRequiredState) is applied on the top-level container for the widget, 
 * and this way only the specific error message can be shown by setting the display property to "inline".
 */
.radioRequiredState .radioRequiredMsg,
.radioInvalidState .radioInvalidMsg{
	display: inline;
	color: #CC3333;
	/*border: 1px solid #CC3333;*/
}
@charset "UTF-8";

/* SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
	/*border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;*/
	overflow: hidden;
	border:0; 
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 *
 * NOTE:
 * This rule uses -moz-user-select and -khtml-user-select properties to prevent the
 * user from selecting the text in the AccordionPanelTab. These are proprietary browser
 * properties that only work in Mozilla based browsers (like FireFox) and KHTML based
 * browsers (like Safari), so they will not pass W3C validation. If you want your documents to
 * validate, and don't care if the user can select the text within an AccordionPanelTab,
 * you can safely remove those properties without affecting the functionality of the widget.
 */
.AccordionPanelTab {
	background-color: #CCCCCC;
	/*border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
	overflow: visible;
	margin: 0px;
	padding: 0px;
	/*height: 158px;*/
}
.AccordionPanelContent2 {
	overflow: visible;
	margin: 0px;
	padding: 0px;
	/*height: 90px;*/
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
	background-color: #EEEEEE;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {
	background-color: #3399FF;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #33CCFF;
}
@charset "UTF-8";

/* SpryValidationTextField.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


/* These are the classes applied on the error messages
 * which prevent them from being displayed by default.
 */ 
.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg {
	display: none;
}

/* These selectors change the way messages look when the widget is in one of the error states.
 * These classes set a default red border and color for the error text.
 * The state class (e.g. .textfieldRequiredState) is applied on the top-level container for the widget,
 * and this way only the specific error message can be shown by setting the display property to "inline".
 */
.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg
{
	display: inline;
	color: #CC3333;
	/*border: 1px solid #CC3333;*/
	

	
	
}



/* The next three group selectors control the way the core element (INPUT) looks like when the widget is in one of the states: * focus, required / invalid / minValue / maxValue / minChars / maxChars , valid 
 * There are two selectors for each state, to cover the two main usecases for the widget:
 * - the widget id is placed on the top level container for the INPUT
 * - the widget id is placed on the INPUT element itself (there are no error messages)
 */
 
 /* When the widget is in the valid state the INPUT has a green background applied on it. */
.textfieldValidState input, input.textfieldValidState {
	/*background-color: #B8F5B1;*/
}

/* When the widget is in an invalid state the INPUT has a red background applied on it. */
input.textfieldRequiredState, .textfieldRequiredState input, 
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input,
input.textfieldMinValueState, .textfieldMinValueState input, 
input.textfieldMaxValueState, .textfieldMaxValueState input, 
input.textfieldMinCharsState, .textfieldMinCharsState input,

input.textfieldErrorState, .textfieldErrorState input,

input.textfieldMaxCharsState, .textfieldMaxCharsState input {
	/*background-color: #FF9F9F;*/
}

/* When the widget has received focus, the INPUT has a yellow background applied on it. */
.textfieldFocusState input, input.textfieldFocusState {
	/*background-color: #FFFFCC;*/
}

/* This class applies only for a short period of time and changes the way the text in the textbox looks like.
 * It applies only when the widget has character masking enabled and the user tries to type in an invalid character.
 */
.textfieldFlashText input, input.textfieldFlashText {
	color: red !important;
}

/* When the widget has the hint message on, the hint text can be styled differently than the user typed text. */
.textfieldHintState input, input.textfieldHintState {
	/*color: red !important;*/
}@charset "UTF-8";

/* SpryFormValidation.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */



/* These are the classes applied on the error messages
 * which prevent them from being displayed by default.
 */ 
.textareaRequiredMsg,
.textareaMinCharsMsg,
.textareaMaxCharsMsg,
.textareaValidMsg {
	display:none;
}

/* These selectors change the way messages look when the widget is in one of the error states.
 * These classes set a default red border and color for the error text.
 * The state class (e.g. .textareaRequiredState) is applied on the top-level container for the widget,
 * and this way only the specific error message can be shown by setting the display property to "inline".
 */
.textareaRequiredState .textareaRequiredMsg,
.textareaMinCharsState .textareaMinCharsMsg,
.textareaMaxCharsState .textareaMaxCharsMsg
{
	display: inline;
	color: #CC3333;
	/*border: 1px solid #CC3333;*/
	

}

/* The next three group selectors control the way the core element (TEXTAREA) looks like when the widget is in one of the states: * focus, required / minChars / maxChars , valid 
 * There are two selectors for each state, to cover the two main usecases for the widget:
 * - the widget id is placed on the top level container for the TEXTAREA
 * - the widget id is placed on the TEXTAREA element itself (there are no error messages)
 */
 
 /* When the widget is in the valid state the TEXTAREA has a green background applied on it. */
.textareaValidState textarea, textarea.textareaValidState {
	/*background-color:#B8F5B1;*/
}

/* When the widget is in an invalid state the TEXTAREA has a red background applied on it. */
textarea.textareaRequiredState, .textareaRequiredState textarea, 
textarea.textareaMinCharsState, .textareaMinCharsState textarea, 
textarea.textareaMaxCharsState, .textareaMaxCharsState textarea {
	/*background-color:#FF9F9F;*/
}

/* When the widget has received focus, the TEXTAREA has a yellow background applied on it. */
.textareaFocusState textarea, textarea.textareaFocusState {
	/*background-color:#FFFFCC;*/
}

/* This class applies only for a short period of time and changes the way the text in the textarea looks like.
 * It applies only when the widget has enforce max chars enabled and the user tries to type some more.
 */
.textareaFlashState textarea, textarea.textareaFlashState{
	color:red !important;
}

@charset "UTF-8";

/* SpryValidationSelect.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* These are the classes applied on the messages
 * (required message and invalid state message)
 * which prevent them from being displayed by default.
 */ 
.selectRequiredMsg, .selectInvalidMsg {
	display: none;
}

/* These selectors change the way messages look when the widget is in one of the error states (required, invalid).
 * These classes set a default red border and color for the error text.
 * The state class (.selectRequiredState or .selectInvalidState) is applied on the top-level container for the widget,
 * and this way only the specific error message can be shown by setting the display property to "inline".
 */
.selectRequiredState .selectRequiredMsg,
.selectInvalidState .selectInvalidMsg {
	display: inline;
	color: #CC3333;
	/*border: 1px solid #CC3333;*/

}

/* The next three group selectors control the way the core element (SELECT) looks like when the widget is in one of the states: 
 * focus, required / invalid, valid 
 * There are two selectors for each state, to cover the two main usecases for the widget:
 * - the widget id is placed on the top level container for the SELECT
 * - the widget id is placed on the SELECT element itself (there are no error messages)
 */
 
/* When the widget is in the valid state the SELECT has a green background applied on it. */
.selectValidState select, select.selectValidState {
	/*background-color: #B8F5B1;*/
}

/* When the widget is in an invalid state the SELECT has a red background applied on it. */
select.selectRequiredState, .selectRequiredState select,
select.selectInvalidState, .selectInvalidState select {
	/*background-color: #FF9F9F;*/
}

/* When the widget has received focus, the SELECT has a yellow background applied on it. */
.selectFocusState select, select.selectFocusState {
	/*background-color: #FFFFCC;*/
}
@charset "UTF-8";

/* SpryValidationCheckbox.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


/* These are the classes applied on the messages
 * (required message, minSelections message and maxSelections message)
 * which prevent them from being displayed by default.
 */
.checkboxRequiredMsg, .checkboxMinSelectionsMsg, .checkboxMaxSelectionsMsg{
	display: none;
}

/* These selectors change the way messages look when the widget is in one of the error states.
 * These classes set a default red border and font color for the error text.
 * The state class (e.g. .checkboxRequiredState) is applied on the top-level container for the widget, 
 * and this way only the specific error message can be shown by setting the display property to "inline".
 */
.checkboxRequiredState .checkboxRequiredMsg,
.checkboxMinSelectionsState .checkboxMinSelectionsMsg,
.checkboxMaxSelectionsState .checkboxMaxSelectionsMsg {
	display: inline;
	color: #CC3333;
	/*border: 1px solid #CC3333;*/

}
#main{width:950px; margin:0 auto; background-color:#f9fff5}

#header{background-image:url(../images/logo_header.jpg); height:108px}

#inner_header{background-image:url(../images/inner_header.jpg); height:128px}


#login_penal{float:left; width:100%; margin-top:7px; margin-left:10px}
.white12_bold{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; text-decoration:none; font-weight:bold}
.blacktxt_11{font-family:tahoma; font-size:11px; color:#000; text-decoration:none}

.blacktxt_11_arial{font-family:Arial; font-size:11px; color:#000; text-decoration:none}

.footer_smalltxt{font-family:arial; font-size:10px; color:#000; text-decoration:none}
.footer_smalltxt2{font-family:arial; font-size:7pt; color:#000; text-decoration:none}

.whitetxt_11_link{font-family:tahoma; font-size:11px; color:#fff; text-decoration:none}
.whitetxt_11_link:Hover{text-decoration:underline}
.white16_bold{font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#FFF; text-decoration:none; font-weight:bold}
.whitetxt_12{font-family:tahoma; font-size:11px; color:#fff; text-decoration:none}
#lower_footer{height:90px; background-image:url(../images/footer_lower.jpg); background-repeat:repeat-x; text-align:center}
#lower_footer_others{height:30px; text-align:center}

#lower_footer2{height:40px; background-image:url(../images/footer_lower.jpg); background-repeat:repeat-x; text-align:center}
#main_nav{width:650px}
.nav_green_24link{font-family:Arial,Helvetica,sans-serif; font-size:24px; text-decoration:none; color:#155900}
#body_area{margin:0 auto; width:950px; height:500px}
#body_left{float:left; width:241px; margin:0 auto}
#body_right{float:left; width:687px; margin:0 auto; margin-left:6px}
#body_right_upper{float:left; width:687px; margin:0 auto; margin-left:6px; height:600px; background-image:url(../images/whynlm_center.jpg)}
#big_ad{background-image:url(../images/big_ad.jpg); height:65px; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:20px; color:#eb0000; text-decoration:none; padding-top:40px; margin-top:7px; margin-bottom:7px}
#small_left_ad{background-image:url(../images/green_ad.jpg); height:105px; margin-top:7px; margin-bottom:7px; margin:0 auto}
#whynlm_top{background-image:url(../images/whynlm_top.jpg); height:36px; padding-left:12px; padding-top:5px; vertical-align:top}
.whynlm_heading{font-family:Arial Narrow,Helvetica,sans-serif; font-size:24px; font-weight:bold; color:#fff; text-decoration:none}
#whynlm_center{background-image:url(../images/whynlm_center.jpg); background-repeat:repeat-y}
#leftbody_top{background-image:url(../images/leftbody_top.jpg); height:36px; padding-left:12px; padding-top:5px}
#leftbody_center{background-image:url(../images/leftbody_rep.jpg); background-repeat:repeat-y; margin:0 auto}
#leftbody_center1{background-image:url(../images/leftbody_rep.jpg); background-repeat:repeat-y; margin:0 auto}

#whynlm_inner{margin:0 auto; width:687px}
#whynlm_inner_left{float:left; width:330px}
#whynlm_inner_right{float:left; width:330px}
.blackbig_heading{font-family:arial narrow; font-size:15pt; color:#000; font-weight:bold; text-decoration:none}
.greensml_bullet{list-style-image:url(../images/green_bullet_small.jpg)}
.redsml_bullet{list-style-image:url(../images/red_sml_blt.jpg); line-height:20px}

.arial_17black_link{font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#000; line-height:22px; list-style-image:url(../images/red_bullet.jpg); text-decoration:none}
.arial_17black_link:Hover{text-decoration:underline}
.yellow_small_link{font-family:tahoma; font-size:12px; color:#FF0; text-decoration:underline}
.yellow_small_link:Hover{text-decoration:none}
#cat_center{background-image:url(../images/cat_rep.jpg); background-repeat:repeat-y; margin:0 auto}

.cat_link a{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none; height:25px; width:377px; line-height:25px}
.cat_link:Hover{}
.mybg{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none; height:25px; width:377px; line-height:25px; background-image:url(../images/cat_link_bg.jpg); background-repeat:no-repeat; background-position:left}

.mybg a{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none; height:25px; width:377px; line-height:25px; background-image:url(../images/cat_link_bg.jpg)}
#cat_laft{width:277px; float:left; margin:0 auto}
#cat_right{width:250px; float:left; margin-left:10px}
.linkbg{background-image:url(../images/cat_link_bg.jpg)}
.manuclass{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none; height:21px; padding-left:5px; padding-top:5px; width:377px; line-height:25px}
#search_pan{float:right; height:211px; top:158px;  left:690px; width:302px; float:right; position:absolute}
.arial_12white_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#fff; line-height:22px; text-decoration:none}
.arial_12white_link:Hover{color:#a6e400; text-decoration:none}

.brdgrmb{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#063; text-decoration:none}
.arrow{font-family:trebuchet Ms; font-size:12px; color:#063; text-decoration:none}

.brdgrmb:Hover{color:#000; text-decoration:none}

.green_minuts{font-family:Arial; font-size:12px; color:#063; text-decoration:none}

.big_heading2{font-family:arial narrow; font-size:20pt; color:#063; font-weight:bold; text-decoration:none}
.bodytxt12{font-family:trebuchet Ms; font-size:12px; font-weight:bold; color:#063; text-decoration:none}

.bodytxt12a{font-family:trebuchet Ms; font-size:12px; color:#000; text-decoration:none}

.bodytxt13{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none}

.bodytxt_yellow{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#C6ED38; text-decoration:none}

.bodytxt_white{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; text-decoration:none}

.bodytxt14{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; text-decoration:none}
.redcat_heading2{font-family:arial narrow; font-size:17px; color:#eb0000; font-weight:bold; text-decoration:none}
.green_docnumber{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#1d7d00; text-decoration:none}
.black_docname{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#000; text-decoration:none}
.right_bottombrd{border-right-width:1px; border-bottom-width:1px; border-right-style:solid; border-bottom-style:solid; border-right-color:#eaf5e0; border-bottom-color:#eaf5e0}
.main_brdr{border:#096 solid 1px}
.main_brdr2{border:#CADBC4 solid 1px}
.buying_procedure{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#999; text-decoration:none}
.buying_procedure_explained{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#595B57; text-decoration:none}
.bp_red_heading{font-family:arial narrow; font-size:17px; color:#FF6266; font-weight:bold; text-decoration:none}
.estarik{font-family:Arial,Helvetica,sans-serif; color:#F00; text-decoration:none; font-size:12px}
.brdgrmb2{font-family:trebuchet Ms; font-size:16px; color:#063; text-decoration:none}
.blue_heading{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}

.blue_heading_a{font-family:arial; font-size:11px; color:#2a58a4; font-weight:900; text-decoration:none}

.blue_heading_a:hover{text-decoration:underline}

.paging{font-family:arial; font-size:12px; color:#063; font-weight:bold; text-decoration:none}
.paging:Hover{text-decoration:underline}
.red_paging{font-family:arial; font-size:14px; color:#eb0000; font-weight:bold; text-decoration:underline}

.red_paging_nq{font-family:arial; font-size:14px; color:#eb0000; font-weight:normal; text-decoration:underline}

.red_paging2{font-family:arial; font-size:12px; color:#eb0000; font-weight:bold; text-decoration:underline}
.red_bold_link{font-family:arial; font-size:12px; color:#eb0000; font-weight:bold; text-decoration:underline}
.red_bold_link:Hover{text-decoration:none}

.blackbig_heading3{font-family:arial narrow; font-size:14pt; color:#000; font-weight:bold; text-decoration:none}
.red_bold13{font-family:arial; font-size:13px; color:#eb0000; font-weight:bold; text-decoration:none}
.alpha_green2{font-family:arial; font-size:12px; color:#007101; padding-left:10px; font-weight:bold; text-decoration:none; letter-spacing:2px}
.alpha_green{font-family:arial; font-size:14px; color:#063; font-weight:bold; text-decoration:none}

.alpha_green_nq{font-family:arial; font-size:14px; color:#063; font-weight:normal; text-decoration:none}

#header_new{background-image:url(../images/inner_header.jpg); background-repeat:no-repeat; height:128px}
#rightbody_topheading{background-image:url(../images/body_why_heading.jpg); height:34px; padding-left:12px; padding-top:5px; background-repeat:no-repeat}
#new_center_content{background-image:url(../images/new_why_rep.jpg); background-repeat:repeat-y; margin:0 auto}
.testim_qoutes{font-family:Arial,Helvetica,sans-serif; font-size:50px; color:#94b97e; text-decoration:none}
.bodytxt14_link{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#D4A017; text-decoration:none}
.bodytxt13_link{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none}
.bodytxt13_link:hover{text-decoration:underline}
.arial_12black_normal{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration:none}
#header_new_change{background-image:url(../images/new_header_change.jpg); background-repeat:no-repeat; height:141px}

.alpha_green2{font-family:arial; font-size:12px; color:#007101; padding-left:10px; font-weight:bold; text-decoration:none; letter-spacing:2px}
.alpha_green2:Hover{text-decoration:underline}
.arial_12blue_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#00e; text-decoration:none}
.arial_12blue_link:Hover{color:#800080; text-decoration:underline}

.star_red_bold{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#f00; text-decoration:none; font-weight:bold}
.form_box{background-color:#fbfff9; height:18px; width:226px; border:1px solid #9fbd96; font-size:13px}

.form_box2{background-color:#fbfff9; height:21px; width:226px; border:1px solid #9fbd96}

.register_heading_green_bold{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#0d3c01; text-decoration:none}
.form_box_lagre{background-color:#fbfff9; height:155px; width:316px; border:1px solid #9fbd96; font-size:13px}
.form_box_small{background-color:#fbfff9; height:21px; width:96px; border:1px solid #9fbd96}
.form_login_box{background-color:#f6fcf2; height:18px; width:176px; border:1px solid #9aba8f}
.rial_12black_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration:none}
.rial_12black_link:Hover{text-decoration:underline}
.green_bold_link{font-family:arial; font-size:12px; color:#060; font-weight:bold; text-decoration:underline}
.green_bold_link:Hover{text-decoration:none}
.bold_green13_forum{font-family:arial; font-size:13px; color:#063; text-decoration:none}
.vis_link_green{font-family:arial; font-size:12px; color:#063; text-decoration:none}
a.vis_link_green:visited{color:#800080}
a.vis_link_green:hover{color:#F00; text-decoration:none}

.vis_link_green_b2b{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration:none}
a.vis_link_green_b2b:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; text-decoration:none}
a.vis_link_green_b2b:visited{color:#800080}

a.vis_link_green_b2b:Hover{color:#F00; text-decoration:none}

.brdgrmb_simple_non_link{font-family:arial; font-size:12px; color:#063; text-decoration:none}

.brdgrmb:Hover{color:#F00}
.redcat_heading{font-family:arial narrow; font-size:15px; color:#eb0000; font-weight:bold; text-decoration:none}
.bold_green12{font-family:arial; font-size:12px; color:#063; text-decoration:none}
.bold_green12:Hover{color:#F00}
.arial_12black_link{font-family:arial; font-size:12px; color:#000; text-decoration:none}
a.arial_12black_link:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration:none}
a.arial_12black_link:visited{color:#800080}

a.arial_12black_link:Hover{color:#F00; text-decoration:none}

.brdgrmb_more_info{font-family:trebuchet Ms; font-size:12px; color:#063; text-decoration:none}
a:visited.brdgrmb_more_info{color:#800080}
a:hover.brdgrmb_more_info{color:#F00}
.vis_link_green_intro_page{font-family:arial; font-size:12px; color:#063; text-decoration:none}
a.vis_link_green_intro_page:visited{color:#063}
a.vis_link_green_intro_page:hover{color:#F00}
.register_hint_text{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#7c7f7a; text-decoration:none}
a.register_hint_text:hover{color:#F00}

.bold_green_msg{font-family:arial; font-size:12px; color:#063; text-decoration:none}

a.squarebutton{background:transparent url("media/red_green_left.gif") no-repeat top left; display:block; float:left; font:normal 11px tahoma; line-height:14px; height:20px; padding-left:9px; text-decoration:none}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{color:#fff; font-weight:bold}

a.squarebutton span{background:transparent url("media/red_green_right.gif") no-repeat top right; display:block; padding:2px 9px 4px 0}

a.squarebutton:hover{background-position:bottom left}

a.squarebutton:hover span{background-position:bottom right; color:white; font-weight:bold}

.buttonwrapper{overflow:hidden; width:100%}
.arial_12green_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#063; text-decoration:none}
.arial_12green_link:Hover{color:#F00}

.small_heading_grn{font-family:arial; font-size:14px; color:#063; font-weight:bold}

.bodytxt13_green_link{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#063; text-decoration:none}
.bodytxt13_green_link:hover{text-decoration:none; color:#F00}

.arial_11_green{font-family:arial; font-size:11px; color:#063; text-decoration:none}

.arial_11_green:Hover{color:#F00; text-decoration:none}

.bodytxt14_green_cat{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#063; text-decoration:none}
.bodytxt14_green_cat:hover{text-decoration:none; color:#F00}

.bold_green_family_law{font-family:arial; font-size:16px; color:#063; text-decoration:none}
.bold_green_family_law:Hover{color:#F00}

.bodytxt13_link_new{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:underline}
.bodytxt13_link_new:hover{text-decoration:none}
.feedback_heading{font-family:Arial,Helvetica,sans-serif; font-size:20px; text-decoration:none; color:#063}
.feedback_heading_a{font-family:Arial,Helvetica,sans-serif; font-size:13px; height:25px; font-weight:bold; text-decoration:none; color:#063}

.greenbig_heading_new{font-family:arial narrow; font-size:15pt; color:#060; font-weight:bold; text-decoration:none}

.blue_heading_documents_tittles{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}
.blue_heading_documents_tittles:hover{text-decoration:none; color:#F00}

.new_more_info{font-family:arial; font-size:12px; color:#063; text-decoration:none}
a:visited.new_more_info{color:#800080}
a:hover.new_more_info{color:#F00}

.budcrumb_new_arial_link{font-family:arial; font-size:12px; color:#063; text-decoration:none}

a:hover.budcrumb_new_arial_link{color:#F00}

.budcrumb_new_arial_static{font-family:arial; font-size:12px; color:#063; text-decoration:none}

.bodytxt14_blue{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#2a58a4; text-decoration:none}

.vis_link_blue_intro_page{font-family:arial; font-size:14px; color:#2a58a4; text-decoration:none; font-weight:bold}
a.vis_link_blue_intro_page:hover{color:#F00}
.arial_12blue_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#0059b4; text-decoration:none}
a.arial_12blue_link:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#0059b4; text-decoration:none}
a.arial_12blue_link:visited{color:#800080}

a.arial_12blue_link:Hover{color:#F00; text-decoration:underline}
.redcat_heading3{font-family:arial narrow; font-size:26px; color:#eb0000; text-decoration:none}

.blue_heading_copy{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}

.blue_heading_copy a:link{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}

.blue_heading_copy a:visited{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}

.blue_heading_copy a:hover{font-family:arial; font-size:15px; color:#F00; font-weight:bold; text-decoration:none}

.blue_heading_copy a:active{font-family:arial; font-size:15px; color:#2a58a4; font-weight:bold; text-decoration:none}

.bodytxt13_copy{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none}

.bodytxt13_copy a:hover{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#F00; font-weight:bold; text-decoration:none}

.arial_14grey_link{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#666; text-decoration:underline}

.arial_14grey_link:Hover{color:#F00; text-decoration:none}

.lnnk{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration:underline}

.lnnk:Hover{color:#F00; text-decoration:none}

.copylnnk{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#F00}

.copylnnk:Hover{color:#F00; text-decoration:underline}

.footer_smalltxt_gray{font-family:arial; font-size:10px; color:#969292; text-decoration:none}

.brdr-bottom-green{border-bottom:solid 1px #c5eaba}
.brdr-top-green{border-top:solid 1px #a8e496}

.brdr-left-green{border-left:solid 1px #a8e496}
.brdr-right-green{border-right:solid 1px #a8e496}
.form-title{font:bold 16px Arial; color:#1b7400}
.help-caption{font:10px Verdana; color:#333}
.form-title-sub{font:14px Arial; color:#161616}
.brdr-bot-grey{border-bottom:solid 1px #dfdede}

.nav_green_24link2{font-family:Arial,Helvetica,sans-serif; font-size:24px; text-decoration:none; color:#155900; margin:0}
.nav_green_24link3{font-family:Arial,Helvetica,sans-serif; font-size:18px; text-decoration:none; color:#155900; margin:0}

.bodytxt13_2{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:normal; margin:0}
.big_heading2_2{font-family:arial narrow; font-size:20pt; color:#063; font-weight:bold; text-decoration:none; margin:0}
.bodytxt13_doc{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:normal; margin:0}
.nav_green_24link_2{font-family:Arial,Helvetica,sans-serif; font-size:24px; text-decoration:none; color:#155900; margin:0}

.nav_green_24link_22{font-family:Arial,Helvetica,sans-serif; font-size:24px; text-decoration:none; color:#197804; margin:0}

.search_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#0F880F; text-decoration:underline}
.search_link:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#0F880F; text-decoration:underline}
.search_link:Hover{color:#F00; text-decoration:underline}

.search_txt12{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; font-weight:bold}

.search_title{font-family:arial; font-size:12px; color:#007900; font-weight:bold; text-decoration:none}
a.search_title:link{font-family:arial; font-size:12px; color:#007900; font-weight:bold; text-decoration:none}

a.search_title:Hover{color:#F00; text-decoration:underline}
a.search_title:visited{color:#800080}

.search_description{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000}
.sponsored{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#8A8C8A}
.bodytxt11{font-family:arial; font-size:11px; text-decoration:none}

.search_paging{font-family:arial; font-size:12px; color:#007900; text-decoration:none; font-weight:normal}
a.search_paging:link{font-family:arial; font-size:12px; color:#007900; font-weight:bold; text-decoration:none}

a.search_paging:Hover{color:#F00; text-decoration:underline}

.search_paging_b{font-family:arial; font-size:12px; color:#000; text-decoration:none; font-weight:normal}
a.search_paging_b:link{font-family:arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none}

a.search_paging_b:Hover{color:#F00; text-decoration:none}

.tm{font-family:arial; font-size:12px; color:red; text-decoration:none; font-weight:normal}
a.tm:link{font-family:arial; font-size:12px; color:red; font-weight:bold; text-decoration:none}

a.tm:Hover{color:#063; text-decoration:none}

#box-main{width:442px; height:auto; background-color:#F0F9E8; border:solid 1px #C8EFBC; display:block; float:left; text-align:center}
#box-main .inner{width:90%; display:block; margin:0 auto; margin-top:5px}
#box-main .inner .row{width:100%; display:block; text-align:left}
#box-main .inner .content_2{width:94%; display:block; margin:0 auto; font:12px arial; color:#333; margin-top:5px}
#box-main .inner .content_3b{width:94%; display:block; margin:0 auto; font:10px arial; color:#1B7400; margin-top:2px}
#box-main .inner .form-title{font:20px Arial; color:#1B7400; margin-top:0}

.top-left-corner{float:left; position:relative; }
.top-right-corner{float:right;  position:relative; }
.bottom-left-corner{float:left; ; margin-top:auto; position:relative; }
.bottom-right-corner{float:right;  margin-top:auto; position:relative; }

#content-main{width:400px; font:12px Arial; color:#333; display:block; float:left; padding-top:10px; margin:0 auto}
#content-main .title-sub{color:#1C7300; font-weight:bold}
#content-main .row{width:96%; display:block; border-bottom:solid 1px #666; margin:0 auto; margin-top:5px; margin-bottom:5px}
#content-main .row div{width:5%; display:inline; float:left; padding-top:5px}
#content-main .row span{width:95%; display:inline; float:left}

#left-menu{width:200px; display:block; background-color:#fff; border:solid 1px #ccc; margin:0 auto}
#left-menu .inner-wrapper{width:95%; font:12px Arial; padding-top:10px; display:block; margin:0 auto}
#left-menu .inner-wrapper .row{width:100%; display:block; border-bottom:solid 1px #ccc; padding-top:5px; margin-bottom:-2px}
#left-menu .inner-wrapper .form-title{font:15px Arial; font-weight:bold; color:#333}
#left-menu .inner-wrapper .content_2{font:11px arial}

#right-menu{width:232px; height:185px; display:block; border:solid 1px #C8EFBC; background-color:#F0F9E8; margin:0 auto}
#right-menu .inner-wrapper{width:94%; display:block; margin:0 auto; padding-top:5px}

#right-menu .title-section{ font:13px Arial; color:#2a58a4; font-weight:bold}
#right-menu .a_link_b{font:12px Arial; color:#2a58a4; text-decoration:none}
#right-menu .inner-wrapper div{display:inline; float:left; width:20px}
#right-menu .inner-wrapper span{display:inline; float:left; width:50px}
#right-menu .inner-wrapper .doc-title{width:40px; margin-left:20px; display:inline; float:left; text-align:center}
#right-menu .inner-wrapper .row{width:90%; border-bottom:solid 1px #C8EFBC; display:block; padding-top:15px}
#right-menu .inner-wrapper #price{width:100px; float:left; display:inline;  margin-top:5px}
#right-menu .inner-wrapper #button{width:auto; float:right; display:inline; margin-top:5px; padding-right:90px}
#right-menu .price-title{font:bold 12px Arial; float:left; display:inline}
#right-menu .price{font:13px Arial; float:left; display:inline}

.bottom_text_form{font:10px arial; color:#333; margin-top:1px}
.bottom_text_form2{font:12px arial; color:#333}
.discount_p{font:12px arial; color:#F00; font-weight:bold}
.updated_date{font:11px arial; color:#999}

.content555{width:94%; display:block; margin:0 auto; font:12px arial; color:#333; margin-top:10px}
.low_content{font:11px Verdana; color:#4A9E48}
.form-title{font:15px Arial; font-weight:bold; color:#333}
.title-sub{color:#1C7300; font-weight:bold}
.c_span{width:95%; display:inline; float:left}

.left_menu_form_title{font:12px Arial; font-weight:normal; color:#333}
.left_menu_content{font:11px arial}

.buy_button_2a{float:right; margin-top:5px; width:100px}
.a_link_b2{font:12px Arial; color:#2a58a4; text-decoration:none}

.banner-main-border{border:solid 1px #096}
.banner-bgcolor{background-color:#EBF6E2}
.banner-title{font:bold 12px Arial; color:#063}
.banner-content{font:11px tahoma; color:#000}

.redlink{font-family:arial; font-size:12px; color:#000; text-decoration:none; font-weight:normal}
a.redlink:Hover{color:#F00; text-decoration:underline}

#container{width:865px; margin:0 auto; display:block}
#top-links{width:50%; float:right; text-align:right}
#top-links a{font:11px verdana; color:#333; padding-right:5px; padding-left:5px}

#content-main{ width:100%; display:block; margin-bottom:10px; color:#000}
.title-main-green{font:bold 25px Arial; color:#063}
.sub-text{font:bold 15px Arial}

#two-sections{width:100%; display:block; background-color:#093}
#two-sections #left-content{float:left; width:550px; display:inline; background-color:#9C0}
 
#test-main-box{width:290px; display:block; float:right}
#testi{float:right; width:280px; border-top:1px solid #008442; border-bottom:1px solid #008442; background-color:#F9FFF5}
#testi .inner{margin-left:-1px; _margin-left:0px; padding-top:8px; _padding-top:0; padding-left:15px; display:block; width:265px; _width:281px;  border-left:1px solid #008442; border-right:1px solid #008442}
#testi .testi-name{padding-left:18px; padding-right:18px}
#testi .msg-title{font:18px Arial; color:#063; display:block; padding-bottom:5px}
#testi .msg{ font:12px Arial; color:#000;  display:block}
#testi .name{font:12px Arial; color:#666; padding-top:5px; display:block}
#testi a{font:12px Arial; color:#06c;  padding-top:5px}

.top-left-corner{float:left; position:relative; }
.top-right-corner{float:right;  position:relative; }
.bottom-left-corner{float:left; ; margin-top:auto; position:relative; }
.bottom-right-corner{float:right;  margin-top:auto; position:relative; }


#testimonial .msg{ font:12px Arial; color:#000}
#testimonial .name{font:12px Arial; color:#666}

.sub-title{font:18px Arial; color:#063;  margin-bottom:-10px}

#content-main ul{list-style:none; line-height:130%}
#content-main ul li{list-style-image:url(../images/red-arrow-bullet.gif); color:#000}
#buttons{display:block; width:100%; margin:0 auto; text-align:center; padding-top:12px}
#buttons .btn{margin-right:15px}

.arial_15blue_link{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#1B7601; text-decoration:none}
a.arial_15blue_link:link{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#000; text-decoration:none}
a.arial_15blue_link:visited{color:#800080}

a.arial_15blue_link:Hover{color:#F00; text-decoration:none}
.court_green{font-family:arial; font-size:14px; color:#063; text-decoration:none; font-weight:bold}

a.court_green:link{font-family:arial; font-size:14px; color:#007900; font-weight:bold; text-decoration:none}

a.court_green:Hover{color:#F00; text-decoration:underline}
.red_paging{font-family:arial; font-size:14px; color:#eb0000; font-weight:bold; text-decoration:underline}

#inner-content-wrapper{width:890px; margin:0 auto; font:12px Arial; text-align:justify}
#inner-content-wrapper #cost-table{margin:0 auto; width:400px; background-color:#f9fff5; border:solid 1px #E0E9D6; clear:right; height:77px}
#inner-content-wrapper #cost-table div{width:132px; border-right:solid 1px #E0E9D6; height:20px; padding-top:5px; background-color:#EBF6E2; display:inline; float:left; text-align:center; border-bottom:solid 1px #E0E9D6}
#inner-content-wrapper #cost-table div .title{font:bold 12px arial; color:000}
#inner-content-wrapper #cost-table span{width:132px; height:20px; padding-top:5px; background-color:#f9fff5; display:inline; float:left; text-align:center; border-right:solid 1px #E0E9D6; border-bottom:solid 1px #E0E9D6}
#inner-content-wrapper #cost-table .bg-subtitle{background-color:#f3f3f3}
#inner-content-wrapper .highlight-text{font:arial; color:#f39}

#lists{width:90%; margin:0 auto}
#lists span{width:20px; display:inline; float:left; padding-top:5px}

#lists div{width:350px; display:inline; float:left}

#container{width:100%; padding-top:10px; font:12px Arial}

#container .percent-table{width:430px; display:block; background-color:#fff; border:1px solid #ccc; margin:0 auto; overflow:auto}
#container .percent-table .row1{width:430px; height:30px; background-color:#ebebeb}
#container .percent-table .row1 div{float:left; display:inline; width:325px; color:#326000; padding-left:7px; padding-top:7px}
#container .percent-table .row1 span{float:right; display:inline; width:80px; height:20px; background-color:#969696; text-align:center; padding-top:5px; font:bold 11px verdana; color:#fff; margin-top:2px}

#container .percent-table .row2{width:430px; height:30px; background-color:#fff}
#container .percent-table .row2 div{float:left; display:inline; width:325px; color:#326000; padding-left:7px; padding-top:7px}
#container .percent-table .row2 span{float:right; display:inline; width:80px; height:20px; background-color:#969696; text-align:center; padding-top:5px; font:bold 11px verdana; color:#fff; margin-top:2px}

#container #left .title-green{font:bold 13px Arial; color:#326000; display:block; height:10px}

#container #left ul li{list-style-image:url(../images/red-arrow-bullet.gif)}

#container #right img{float:right}
#container #right ul li{list-style-image:url(../images/red-bullet.gif); margin-left:-20px; margin-left:0px; margin-bottom:10px}
#container #right .content-title{font:bold 18px Arial; color:#1c7501; width:100%}

#order-advert{width:97%;  margin-top:10px; margin-left:10px; font:13px Arial}
#order-advert p{float:left; width:100%; display:block; _padding-top:10px}
#order-advert .normal-txt{float:left; display:block; width:100%; _margin-top:10px; _margin-bottom:7px; clear:both}
#order-advert .row{width:100%; display:block; float:left; padding-top:5px; padding-bottom:5px}
#order-advert .row 2label{width:120px; float:left; display:inline}
#order-advert .row 2span{width:200px; float:left}
#order-advert .row .txt-box{height:13px; width:150px; font:11px verdana; color:#999}
#order-advert .row .txt-box2{height:20px; width:100%}
#order-advert .row .chkbox{width:100px; display:inline; float:left}
#order-advert .row .price{float:right; display:inline}
#order-advert .row2{width:100%; display:block; float:left}

#cost{width:97%;  margin-bottom:10px; font:13px Arial; display:block; margin-top:10px}
#cost .row-heading{display:block; background-color:#EBF3E6; width:97%; padding:7px; float:left; overflow:auto; margin-top:10px; font:bold 13px Arial; margin-left:10px; _margin-left:6px}

#cost .row2{width:100%; display:block; float:left}
#cost .section{display:block; background-color:#EBF3E6; width:97%; height:250px; padding:7px; float:left; overflow:auto; margin-top:10px; margin-left:10px; _margin-left:6px; overflow-x:hidden}

#cost .page-title{float:left; font-weight:bold; color:#063}
#cost .price-title{float:right; font-weight:bold; color:#063}
#cost .row2 div{width:30px; float:left; display:inline}
#cost .row2 span{width:400px; float:left; display:inline; padding-top:2px}
#cost .row2 .stat-icon{display:block; width:20px; float:left; padding-right:40px}
#cost .row2 b{width:50px; float:left; display:inline; padding-top:2px; font-weight:normal}
#cost .row-total{display:block; background-color:#EBF3E6; width:97%; padding:7px; float:left; overflow:auto; margin-top:10px; font:bold 13px Arial; margin-bottom:10px; margin-left:10px; _margin-left:6px}
#cost .row-total .row{margin:0 auto; width:90%; display:block; padding-bottom:2px; padding-top:2px; border-bottom:1px dashed #136A01; overflow:auto}
#cost .row-total .col1{width:300px; float:left; display:inline; font-weight:normal; color:#136A01}
#cost .row-total .col2{width:70px; float:right; display:inline; text-align:right}
#cost .row-total select{width:50px}

#cost .row2 .sub-content{width:500px;  padding-top:5px}
#cost .row2 .sub-content .sub-row{width:100%; display:block}
#cost .row2 .sub-content .sub-row .bullet{width:11px; float:left; display:inline}
#cost .row2 .sub-content .sub-row .chkbox{width:20px; float:left; display:inline}
#cost .row2 .sub-content .sub-row span{width:360px; float:left; display:inline; padding-top:2px; padding-left:5px}
#cost .row2 .sub-content .sub-row b{width:24px; float:left; display:block;   padding-right:40px}
#cost .row2 .sub-content .sub-row label{width:30px; float:left; display:block}
#cost .row2 a{color:#06c; text-decoration:none}
#cost .row2 a:hover{color:#F00}

.bredcrumb{font:11px Arial}
.green-title{font:bold 14px Arial; color:#1C7501; float:left; margin-top:15px}
.content-title{font:bold 18px Arial; color:#1c7501; width:100%}
.remove{font:11px Arial; color:#063}
.link-bold{font:bold 13px Arial; color:#06c}
.testi_name{font:12px Arial; color:#666; padding-top:5px; display:block}
.testi_name a{font:12px Arial; color:#06c;  padding-top:5px}

.vis_link_green_adv{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#063; text-decoration:none}
a.vis_link_green_adv:link{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#063; text-decoration:none}
a.vis_link_green_adv:visited{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#063; text-decoration:none}

a.vis_link_green_adv:Hover{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#F00; text-decoration:none}

.vis_link_black_adv{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none}
a.vis_link_black_adv:link{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#333; text-decoration:none}
a.vis_link_black_adv:visited{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; text-decoration:none}

a.vis_link_black_adv:Hover{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#F00; text-decoration:none}

#content-container{width:908px; margin:0 auto}
#content-container h2{font:18px Arial; color:#143d99}
#content-container .green-bg .inner-container{width:92%; padding-top:70px; margin:0 auto; display:block; text-align:left; font:12px Arial}
#content-container .green-bg .inner-container .row{width:100%; display:block; margin-bottom:15px; overflow:auto}
#content-container .green-bg .inner-container .row div{width:40px; display:inline; float:left}
#content-container .green-bg .inner-container .row span{width:790px; display:inline; float:left}
#content-container .green-bg .inner-container .row .green-title-fam{font:bold 15px arial; color:#1B7601}

#content-container .content-area{width:875px; margin-left:15px; padding-top:10px; font:13px Arial}
#content-container .content-area .banners{width:334px; display:block; float:right; padding-left:5px}
#content-container .content-area .banners img{padding-bottom:5px}
#content-container .content-area ul li{list-style-type:none; list-style-image:url(../images/red-arrow-bullet.gif); line-height:130%}
#content-container .bottom-buttons{width:600px; display:block; margin-left:125px; text-align:center}
#content-container .bottom-buttons img{padding-right:5px}

#inner-content{width:850px; margin:0 auto; font:13px Arial}
#inner-content .blue-box{background:url(../images/blue-bg.jpg) repeat-x; height:35px; width:100%; float:left}
#inner-content .blue-box div{padding-top:4px; padding-left:15px; font:20px Arial; color:#fff}
#inner-content .blue-box div img{float:left; display:inline}
#inner-content .blue-box div span{float:left; display:inline; padding-top:6px; padding-left:5px}
#inner-content .blue-box div span a{color:#FF0; text-decoration:underline}
.txt_13_bold{font:bold 12px Arial; color:#fff}
#inner-content .content{width:820px;  float:left; margin-top:10px; _margin-top:0px; padding-left:15px}
#inner-content .content div{float:left; width:60%; display:inline; font:15px Arial; color:#000}
#inner-content .content div a{color:#06c}
#inner-content .content span{float:right; display:inline}
#inner-content a{color:#06c; text-decoration:none}
.gray-box{width:100%; display:block; background-color:#fff; height:128px; float:left; border:1px solid #ccc; margin-top:10px}
.gray-box .inner-bg-gray{width:100%; height:125px; background:url(../images/grey-box-bg.jpg) repeat-x}
.gray-box .inner-bg-gray .inner-content{width:96%; margin:0 auto; display:block; padding-top:20px}
.gray-box .inner-bg-gray .inner-content div{width:100px; float:left; display:inline}
.gray-box .inner-bg-gray .inner-content span{width:700px; float:left; display:inline; font:13px Arial}
.gray-box .inner-bg-gray .inner-content span label{font:bold 16px Arial; color:#143D99}

.green-box{width:100%; display:block; background-color:#fff; height:128px; float:left; border:1px solid #ccc; margin-top:10px}
.green-box .inner-bg-green{width:100%; height:125px; background:url(../images/green-box-bg.jpg) repeat-x}
.green-box .inner-bg-green .inner-content{width:96%; margin:0 auto; display:block; padding-top:20px; padding-bottom:10px}
.green-box .inner-bg-green .inner-content div{width:100px; float:left; display:inline}
.green-box .inner-bg-green .inner-content span{width:695px; float:left; display:inline; font:13px Arial}
.green-box .inner-bg-green .inner-content span label{font:bold 16px Arial; color:#143D99}

#top-section{width:100%; margin-top:10px}
#bottom-section{width:100%; margin-top:10px; float:left; clear:left; margin-bottom:10px}
#bottom-section label{font:bold 15px Arial; color:#136A01}

.top-left-corner{float:left; position:relative}
.top-right-corner{float:right;  position:relative}
.bottom-left-corner{float:left;  margin-top:auto; position:relative}
.bottom-right-corner{float:right;  margin-top:auto; position:relative}

.pricing-table-adv{background-color:#F9FFF5; border:1px solid #B6D6A3}
.price-title-adv{font:bold 11px tahoma; color:#000; padding-left:10px}
.price-adv{font:bold 11px tahoma; color:#136A01; padding-right:10px}

#container{width:100%; padding-top:10px; font:13px Arial; padding-left:10px}

#container .block{width:871px; float:left; display:block; background-color:#EBF7E3; padding:10px; margin:0 auto; margin-top:10px}
#container .block .title-row{width:100%; display:block; font:bold 16px Arial; color:#039}
#container .block p{line-height:130%}
#container .block ul li{list-style-image:url(../images/red-arrow-bullet_pls.gif)}

#container .block ul li.numeric{list-style-image:none; list-style-type:decimal; margin-left:-20px; _margin-left:-16px}

#packages{width:600px; display:block; background-color:#EBF7E3; border:1px solid #C8E9B1; margin-top:10px; overflow:auto; float:left}
#packages .title-row{width:586px; padding:7px; background-color:#C8E9B1; font:18px Arial}
#packages .row1{width:586px; padding:7px; background-color:#fff; overflow:auto}
#packages .row1 div{width:320px; float:left; display:inline}

#packages .row1 label{width:150px; float:left; display:inline}

#packages .row1 span{width:90px; float:right; display:inline}
#packages .row2{width:586px; padding:7px; overflow:auto}
#packages .row2 div{width:320px; float:left; display:inline}

#packages .row2 label{width:150px; float:left; display:inline}

#packages .row2 span{width:90px; float:right; display:inline}

.title-green{font:bold 13px Arial; color:#326000; display:block; height:10px}

.vis_link_green_form{font-family:arial; font-size:12px; color:#F00; text-decoration:none}
a.vis_link_green_form:visited{color:#F00}
a.vis_link_green_form:hover{color:#063; text-decoration:none}
.faq_red{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:red; text-decoration:none}

.big_heading3{font-family:arial narrow; font-size:24pt; color:#26650C; text-decoration:none}

/*interface*/
.bordbottomBlack{border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:CCCCCC}
.pannelText{font-size:12px; font-family:arial; font-weight:bold; color:666666}

body, table, td, select, textarea, input{font-family:Arial,Helvetica,sans-serif; font-size:11px}

a{color:#000; text-decoration:none}

a:hover{text-decoration:none}

select.flat, textarea.flat, input.flat, 
select.comp, textarea.comp, input.comp, 
textarea.code{border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}

select.flat, textarea.flat, input.flat, 
textarea.code{border-color:#888}
select.comp, textarea.comp, input.comp{border-color:#900}

.indexBorder{color:#000; border:1px solid #000}
.indexSecondBorder{color:#CCC; border:2px solid #CCC}
.indexText{color:#005b90; font-size:20px}
.hostLinkcolor{color:#999}

.linkColor{color:#FFF}

.headerLinkColor{color:#FFF}

.Adminwhiteborder{border:1px solid #E6E6E6; color:#000}

.AdminMenuBackground{background-color:#CCC}
.AdminMenuBackground0{ border:1px solid #005b90; background-color:#CCC}
.leftMenuBorder{color:#CCC; background-color:#005b90; border:1px solid #99C6E2; font-weight:bold; text-decoration:none}

.LeftBorder{border:1px solid #005b90}

.bordPanelMainAdmin{border-top-width:1px; border-top-color:#99C6E2; border-style:solid; border-bottom-width:1px; border-bottom-color:#99C6E2; border-left-width:1px; border-left-color:#99C6E2; border-right-width:1px; border-right-color:#99C6E2}

.bordViewLastMainAdmin{border-top-width:1px; border-top-color:#99C6E2; border-bottom-width:1px; border-bottom-color:#99C6E2; border-left-width:1px; border-left-color:#99C6E2; border-right-width:1px; border-right-color:#99C6E2; border-top-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-style:solid}
.bordLightBlue{border-top-width:1px; border-top-color:#99C6E2; border-style:solid; border-bottom-width:1px; border-bottom-color:#99C6E2; border-left-width:1px; border-left-color:#99C6E2; border-right-width:1px; border-right-color:#99C6E2}

.adminDetailHeading{font-weight:bold; color:#000; text-decoration:none; background-color:#99C6E2}

.searchText{font-weight:bold; color:#000; text-decoration:none}

.detailLinkColor{color:blue; text-decoration:underline}

.msgColor{font-size:12px; color:red}

.currentAdminColor{color:black; background-color:#CCC}

.otherAdminColor{color:black; background-color:white}

.createAdminUsersColor{color:black; font-weight:bold}

.leftArrowColor{font-weight:bold; color:#000; font-size:11px}

.validation{color:#CC3333;}



.catheading_green{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#006633;
text-decoration:none;
}

.catheading_green:hover{
color:#ff0000;
}
