Body{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;color: #836c51; background: url(images/bg.gif); text-align: center; }

ul { margin: 0px; padding: 0px; }
li {list-style:none; }
a:hover { text-decoration:none !important }
img { border: 0}
table,tbody,tr,td{font-size:1em;}
/*---------------------------------------------------------------*/

#waper{ margin: 0 auto;width:760; height:auto;}
#body{}
.ContentPane { margin-top:-1px !important}
.ContentPane h1 {color:#CA985C;
font-family:Tahoma,Arial,Helvetica;
font-size:18px;
font-weight:normal;
line-height:30px;
text-decoration:underline;}
.ContentPane h2 {color:#AD7633;
font-size:14px;
font-weight:bold;
text-decoration:none;}

.DTable { vertical-align:middle; height:110px; text-align:center }
* html .DTable { vertical-align:middle; height:92px; text-align:center }
/*---------------------------------------------------------------*/
#dnn_dnnSEARCH_ClassicSearch{}
#dnn_dnnSEARCH_ClassicSearch #dnn_dnnSEARCH_txtSearch{ width:175px; height:20px; border:1px solid #fff; margin-right:20px; line-height:14px; vertical-align:middle;}
#dnn_dnnSEARCH_ClassicSearch #dnn_dnnSEARCH_tbxSearchCustom{ width:175px; height:20px; border:1px solid #fff; margin-right:20px; line-height:14px; vertical-align:middle;}
#dnn_dnnSEARCH_ClassicSearch #dnn_dnnSEARCH_optWeb,
#dnn_dnnSEARCH_ClassicSearch #dnn_dnnSEARCH_optSite
{ 
	display:none;}


#dnn_dnnSEARCH_ClassicSearch img{ width:16px; height:16px;}
DynamicForms_RequiredField{	font-size:1px; color:#f0ebe5;}
#header{ background: url(images/header.jpg) no-repeat; height:70px;}
#header img{ width:16px; height:16px;}

/*---------------------------------------------------------------*/

#main{margin: 0 auto; height:auto;width:760; background: url(images/main.jpg) repeat-y;}
.DynamicForms_QuestionTable,  /* {font-size:13px !important;color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif}*/
.DynamicForms_TextBox{color:#8B755C;}
.DYNContact{
	font-size:1px; color:#f0ebe5;
}


/* #dnn_ctr461_DynamicForms_Validate_2da28487-5ed6-4d3d-9edc-c140add14271,
#dnn_ctr461_DynamicForms_Validate_59b7bbfa-7c1c-4564-8b31-bd7615f279bb,
#dnn_ctr462_DynamicForms_Validate_688997b5-2bf2-4ac7-9ca2-bd961fd88bd2,
#dnn_ctr487_DynamicForms_Validate_bd5f2d36-51b6-45e8-bc86-ae9b38d2346d,
#dnn_ctr487_DynamicForms_Validate_de9b7cd4-7c58-445c-ae56-14ae15af1d16,
#dnn_ctr487_DynamicForms_Validate_c65225c0-1593-492e-b382-39d099fd39e0,
#dnn_ctr487_DynamicForms_Validate_8c2ee38b-29e6-4a46-a292-cea6dafeb910,
#dnn_ctr487_DynamicForms_Validate_cf4ade82-10c4-4796-ab2e-c9511c5e89f9,
#dnn_ctr487_DynamicForms_Validate_bd5f2d36-51b6-45e8-bc86-ae9b38d2346d,
#dnn_ctr487_DynamicForms_Validate_c50fe2be-077c-487d-8e1b-7c97d94c7d4e,
#dnn_ctr496_DynamicRegistration_EmailValidate_c9c61164-6354-475b-a040-488e00c88964,
#dnn_ctr496_DynamicRegistration_ExpressionValidate_c9c61164-6354-475b-a040-488e00c88964,
#dnn_ctr487_DynamicForms_ExpressionValidate_8e070065-cbc7-4466-ab94-4ce261fa4543,
#dnn_ctr487_DynamicForms_ExpressionValidate_c50fe2be-077c-487d-8e1b-7c97d94c7d4e, */
.DynamicForms_RequiredField,
.DynamicForms_RegularExpression,
.DynamicRegistration_Maintable table tbody tr td table tbody tr td span
{
	font-size:0px; color:#f0ebe5; display:none;
}
#dnn_ctr487_DynamicForms_Responses_d297a1f6-d520-46e8-8ede-cb00eb22d64b
{
	font-size:14px;
}

#mapDiv div.gmnoprint span
{
	font-size:0px; color:#f0ebe5;
}
.DynamicForms_Captcha 
{
	font-size:1px; color:#f0ebe5;
}

.DynamicForms_Captcha img
{
	height:50px;
	width:200px;
}
.DynamicForms_QuestionTableCell
{
	font-size:14px;
}





/*#dnn_ctr487_DynamicForms_lblAlreadyExists
{
	font-size:16px; 
}
*/

.DynamicForms_Summary UL LI,
#dnn_ctr496_DynamicRegistration_ValidationSummary1 ul li
{
    list-style-type:none;
    font-family:Tahoma;
	font-size:11px;
}
#dnn_ctr496_DynamicRegistration_2656c30a-8323-43ca-b9cd-0ff2fa286524 td table tbody tr td br,
#dnn_ctr496_DynamicRegistration_2656c30a-8323-43ca-b9cd-0ff2fa286524 td table tbody tr td p
{
	display:none;
}

.DynamicForms_ServerSideSummary


{
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:Red;
}








#dnn_ctr487_DynamicForms_Label_2594d9c9-9058-4ba1-8fc6-d1187c296d2c_lblLabel span
{
	color:Red;
}


/* add by Daniel */
.DYNContact_Signup
{
	font-size:1px; 
	color:#836c51;
}
/** end added */

.DYNContact img{ width:150px; height:50px; padding-bottom:5px;}
.DynamicForms_QuestionTable input{border:1px solid #836c51;}
.DynamicForms_QuestionTableCell select{border:1px solid #836c51;}
.DynamicForms_RadioButton input{border:0px solid #836c51;}
.DynamicForms_QuestionTable select{border:1px solid #836c51;}
.DynamicForms_QuestionTable textarea{border:1px solid #836c51;}
.DynamicForms_CheckBoxList input { border: none}
/*.DYNField,DYNLabel input{border: 1px solid #836c51;}
.DYNField,DYNLabel TEXTAREA{border: 1px solid #836c51;}*/
.DYNLabel { font-size: 12px;color: #ca985c;}
.DYNField img{ width:150px; height:50px;}
a:link{color: #ca985c;text-decoration:underline;}
a:hover{color: #ca985c;text-decoration:underline;}
a:visited {color: #ca985c;text-decoration:underline;}
.column_index a, .right_banner_bg a { color: #ca985c !important ;}

#SaveForm p { margin-left:-5px }



p{ padding: inherit; margin: inherit;}
.donatebanner p{ padding: inherit; margin: inherit;}
#dnn_ctr378_ModuleContent,#dnn_ctr491_ModuleContent{ margin-top:25px;margin-bottom:5px}
.mainmenu a{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;color: #005696; font-weight:bold;text-decoration:none;}
.mainmenu a:link{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;color:#005696; font-weight:bold;text-decoration:none;}
.mainmenu a:visited{ font-family:Tahoma,  Arial, Helvetica, sans-serif; font-size: 14px;color:#005696; font-weight:bold;text-decoration:none;}
.mainmenu a:hover{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;color:#54b948 ; font-weight:bold; text-decoration:none;}

.right_banner{ width:204px;height:auto;border: 0px solid #cacbbc;}
.right_banner input{ border-top:2px solid #999999;border-left: 2px solid #999999;border-right:1px solid #fff;border-bottom: 1px solid #fff;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; width:146px; color:#8B755C !important; }
.right_banner a{ float:right; margin-right:30px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
.right_banner_bg{width:206px; height:120px;background:url(images/right_banner_bg.jpg) ;}
.right_banner_image_top{ width:155px; height:60px;background:url(images/right_banner_image_top.jpg) no-repeat center;}
.right_banner_image_bottom{ width:155px; height:60px;background:url(images/right_banner_image_bottom.jpg) no-repeat center;}


.donatebanner img{border:0px solid #cacbbc;}

#dnn_ctr372_ModuleContent img{ width:204px; overflow:hidden;}
#dnn_ctr346_ModuleContent{ width:480px; overflow:hidden; }

#dnn_ContentPane{}


.ContainerTitle a{font-size: 13px;color: #ca985c;text-decoration: underline;}
.ContainerTitle a:link{font-size: 13px;color: #ca985c;text-decoration:underline;}
.ContainerTitle a:visited{font-size: 13px;color: #ca985c;text-decoration:underline;}
.ContainerTitle a:hover{font-size: 13px;color: #ca985c;text-decoration:underline;}

.video{ padding:0; width:468; overflow:hidden;}
#dnn_ctr371_ModuleContent img{width:468; overflow:hidden;}
.video_image_top{ background: url(images/video_image_top.jpg);}
.video_image_bottom{ background: url(images/video_image_bottom.jpg);}


.top_left{ width:185px; overflow:hidden;}
.top_left td{ width:185px; overflow:hidden;}
.top_left div{ width:185px; overflow:hidden;}
.top_left span{ width:185px; overflow:hidden;}


.bottom_left{ width:185px; overflow:hidden;}
.bottom_left td{ width:185px; overflow:hidden;}
.bottom_left div{ width:185px; overflow:hidden;}


.DynamicForms_Maintable{ font-size: 10px }
.NormalTextBox,.DYNField { font-size:13px !important; color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif }
.DynamicForms_QuestionTable {font-size:13px !important;color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif}
.DynamicForms_CheckBoxList label {font-size:13px !important;color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif}
.DynamicForms_RadioButton label {font-size:13px !important;color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif}
.DYNContact input {color:#8b755c; }
.DynamicForms_Maintable span{ float:left}
.DynamicForms_Label {color:#ca985c ;font-size:12pxfont-weight:normal;text-decoration:none;}




.main_column{ width:680px; background:#f6f5f1;}
.second_main_column{ vertical-align:top; background:#f6f5f1; padding:7px; table-layout:fixed;/**/ }


.column_topimage{ background: url(images/column_topimage.jpg);}
.column_topimage2{ background: url(images/column_topimage2.jpg);}
.column_bottomimage{ background: url(images/column_bottomimage.jpg);}
.column_bottomimage2{ background: url(images/column_bottomimage2.jpg);}
.column_leftbg{ background: url(images/column_leftbg.jpg) repeat-y;}
.column_rightbg{ background: url(images/column_rightbg.jpg) repeat-y;}

.columns{width:170; overflow:hidden; padding:10px;}


/*#dnn_ctr364_ModuleContent img{width:130; overflow:hidden;}
#dnn_ctr374_ModuleContent img{width:130; overflow:hidden;}
#dnn_ctr375_ModuleContent img{width:130; overflow:hidden;}
#dnn_ctr370_ModuleContent img{width:130; overflow:hidden;}*/

.bottom_menu{ padding-top:30px; width:690px;height:auto;}
/*---------------------------------------------------------------*/

#footer{ color: #f0ebe5;background: url(images/footer.jpg) no-repeat;}
#footer a:link{color: #f0ebe5;text-decoration:underline;}
#footer a:hover{ color: #f0ebe5;text-decoration:underline;}
#footer a:visited{ color: #f0ebe5;text-decoration:underline;}

.footer_top{ color: #f0ebe5; padding-top:20px;}
.footer_link{ color: #f0ebe5;padding-top:20px;}
.cotyright{ color: #f0ebe5;padding-top:5px;}

/*---------------------------------------------------------------*/

/*#dnn_donate_bannerpane .SubHead,
#dnn_mainmenupane .SubHead,
#dnn_ContentPane .SubHead, 
#dnn_right_topbannerpane .SubHead,
#dnn_right_bottombannerpane .SubHead,
#dnn_column1pane .SubHead,
#dnn_column2pane .SubHead,
#dnn_column3pane .SubHead,
#dnn_column4pane .SubHead,
#dnn_bottom_menupane .SubHead,
#dnn_footer_toppane .SubHead,
#dnn_footer_linkpane .SubHead,
#dnn_cotyrightpane .SubHead,
{display: none;}
*/
/*---------------------------------------------------------------*/


#tableLogin{ float:left;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ca985c; /*background: url(images/Hanlon-login.jpg) no-repeat;*/ }
#tableLogin a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #ca985c;  font-weight:bold;  }
#tableLogin a:hover{ font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold;  }
#tableLogin .SubHead{  color:#ca985c; font-family:Tahoma,Arial,Helvetica; font-size:11px; font-weight:bold; display:inline;}
#tableLogin .SubHead span{  color:#ca985c; font-family:Tahoma,Arial,Helvetica; font-size:11px; font-weight:bold; display:inline-table;}

#tableLogin input{ width:175px; border:1px solid #836c51;}
.DynamicLogin_CheckBox input{border:2px solid #836c51;}
#tableLogin .checkboxlogin input{ width:20px; border:0px solid #836c51;}
#dnn_ctr409_ModuleContent{ float:left; font-size:11px; }
#dnn_ctr409_ModuleContent input{ font-size:11px; border:1px solid #836c51;}


.ControlPanel
{
	background:#f0ebe5;
    border-right: #fff 1px solid;
    border-top: #fff 1px solid;
    border-left: #fff 1px solid;
	border-bottom: #fff 1px solid;
}

#dnn_ctr357_LogViewer_dlLog td{ width:670px;}

.SkinObject
{
    font-weight: bold;
    font-size: 10px;
    color: #ca985c;
    font-family:Tahoma,  Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link
{
    text-decoration: none;
    color: #ca985c;
}

A.SkinObject:visited
{
    text-decoration: none;
    color: #ca985c;
}

A.SkinObject:hover
{
color:#836b50;    text-decoration: underline;
}

A.SkinObject:active
{
    text-decoration: none;
    color: #ca985c;
}

/* styles for LANGUAGE skinobject */
.Language
{
    vertical-align: middle;
    margin: 0px;
}

.Language img
{
    border: none;
}


/* style for module titles */
.Head
{
    font-family:Tahoma, Arial, Helvetica;
    font-size: 18px; line-height:30px;
    font-weight: normal;
    color: #ca985c;
	text-decoration:underline;
}

/* style of item titles on          and admin pages */
.SubHead
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ca985c;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.second_main_column .Normal, .second_main_column .NormalDisabled, table tr td
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}
.Normal p, .NormalDisabled p { padding-top:11px; }
.donatebanner .Normal p, .donatebanner .NormalDisabled p { padding:0; }
* html .Normal p, * html .NormalDisabled p { padding:0; }
/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family:Tahoma,  Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ca985c;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color: White;
    color: Red;
    font-family:Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
    background-color: Transparent;
}
.DataGrid_Footer
{
    background-color: White;
}
.DataGrid_Header
{
    background-color: Transparent;
    color: Black;
    font-family:Tahoma,  Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color: Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
    text-decoration: none;
    color: #ca985c;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
    text-decoration: none;
    color: #ca985c;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
    text-decoration: none;
    color: #ffffff;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
    text-decoration: none;
    color: #ca985c;
}

/* styles used in the FileManager */
.FileManager
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
}
.FileManager_ToolBar
{
    border-bottom: black 1px solid;
    height: 25px;
}
.FileManager_Explorer
{
    height: 100%;
    border: #696969 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
    height: 100%;
    border: #696969 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
    overflow: auto;
}

.FileManager_MessageBox
{
    text-align: center;
    vertical-align: middle;
    background-color: White;
    padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #ffffff;
    border-top: #696969 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
    margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #ffffff;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
    text-decoration: none;
    color: #ca985c;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
    text-decoration: none;
    color: #ca985c;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
color:#836b50;    text-decoration: underline;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
    text-decoration: none;
    color: #ca985c;
}

/* styles used in the Wizard Framework */
.Wizard
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
    width: 650px;
}
.WizardButton
{
    border-right: #696969 1px solid;
    padding-right: 2px;
    border-top: #696969 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #696969 1px solid;
    padding-top: 2px;
    border-bottom: #696969 1px solid;
    background-color: #dcdcdc;
}
.WizardHeader
{
    background: #ffffcc;
    border-bottom: black 1px solid;
    height: 40px;
}
.WizardFooter
{
    border-top: black 1px solid;
    background: #ccffcc;
    height: 25px;
    text-align: right;
}
.WizardBody
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    height: 325px;
}
.WizardHelp
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 9pt;
    padding-bottom: 5px;
    border-left: black 1px solid;
    width: 180px;
    padding-top: 5px;
    background-color: #ccffff;
}
.WizardHelpText
{
    overflow: auto;
    font-size: 8pt;
    width: 180px;
    color: black;
    font-family:Tahoma, Verdana, Arial, Sans-Serif;
    height: 300px;
}
.WizardText
{
    font-size: 9pt;
    color: black;
    font-family: Tahoma,Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: black 1px solid;
    font-family: Tahoma, Arial, Helvetica;
    background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
    text-decoration: underline;
    color: #ca985c;
}

A.CommandButton:visited
{
    text-decoration: underline;
    color: #ca985c;
}

A.CommandButton:hover
{
color:#836b50;    text-decoration: underline;
}

A.CommandButton:active
{
    text-decoration: underline;
    color: #ca985c;
}

/* button style for standard HTML buttons */
.StandardButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    background: #dddddd;
    color: #000000;
    font-family:Tahoma, Verdana, sans-serif;
}


/* GENERIC */
H1
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color: #666644;
}

H2
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color: #666644;
}

H3
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: #ca985c;
}

H4
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: #ca985c;
}

H5, DT
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ca985c;
}

H6
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ca985c;
}

TFOOT, THEAD
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    color: #ca985c;
}

TH
{
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ca985c;
}




SMALL
{
    font-size: 8px;
}

BIG
{
    font-size: 14px;
}

BLOCKQUOTE, PRE
{
    font-family:Tahoma, Lucida Console, monospace;
}



UL { margin:0; padding:0}

UL LI
{
    list-style-type: disc;
	font-size:12px;
	margin-left:30px;
	padding:0;
}

UL LI LI
{
    list-style-type: disc;
}

UL LI LI LI
{
    list-style-type: circle;
}

OL LI
{
    list-style-type: decimal;
}

OL OL LI
{
    list-style-type: lower-alpha;
}

OL OL OL LI
{
    list-style-type: lower-roman;
}
OL UL LI
{
    list-style-type: disc;
}

HR
{
    color: #696969;
    height: 1pt;
    text-align: left;
}



.ModuleTitle_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #FFFFFF;
    border-left: #836b50 7px solid;
    border-top: #836b50 1px solid;
    border-bottom: #836b50 1px solid;
    border-right: #836b50 1px solid;
}

.ModuleTitle_MenuItem
{
    cursor: pointer;
    color: #ca985c;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    border-left: #ff0000 0px solid;
    border-bottom: white 0px solid;
    border-top: white 0px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}

.ModuleTitle_MenuBar
{ 
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}


.ModuleTitle_MenuIcon
{
    display: none;
}

.ModuleTitle_MenuBreak
{
    border-bottom: #ffffff 0px solid;
    border-left: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
    background-color: #836b50;
    height: 1px;
}

.ModuleTitle_MenuItemSel
{
    cursor: pointer;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    background: #836b50;
    border: #ffffff 0px solid;
}

.ModuleTitle_MenuArrow
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    cursor: pointer;
    border-left: white 0px solid;
    border-top: white 0px solid;
    border-bottom: white 0px solid;
    border-right: white 0px solid;
}

.ModuleTitle_RootMenuArrow
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    cursor: pointer;
    border-left: white 0px solid;
    border-top: white 0px solid;
    border-bottom: white 0px solid;
    border-right: white 0px solid;
}


/* Module Title Menu */
.ModuleTitle_MenuContainer
{
    border: blue 0px solid; background:transparent;
}



/*

.ModuleTitle_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#3c3a6c; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
.ModuleTitle_MenuContainer { background:transparent; }
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
.ModuleTitle_MenuArrow { display:none; }
.ModuleTitle_RootMenuArrow { display:none; }
.ModuleTitle_MenuIcon { background:#e4e4e4; width:0px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; border-top:0px solid #e4e4e4; border-right:0px solid #ffffff; border-bottom:1px solid #e4e4e4; border-left:0px solid #ffffff; }
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }
 */


.menutable{}
.menutable a:link{ width:140px;color: #ad7633;text-decoration:underline; font-size: 12px;}
.menutable a:hover{color: #ad7633;text-decoration:underline; font-size: 12px;}
.menutable a:visited {color: #ad7633;text-decoration:underline; font-size: 12px;}
#menutable{ width:185px; overflow:hidden;padding-bottom:15px;}

.SubMenuLevel0 a:link{color: #ad7633;text-decoration:none; font-size: 12px; font-weight:bold;}
.SubMenuLevel0 a:hover{color: #ad7633;text-decoration:none; font-size: 12px;font-weight:bold;}
.SubMenuLevel0 a:visited {color: #ad7633;text-decoration:none; font-size: 12px;font-weight:bold;}
.HorizonBarOnly_Habitat{ width:690px;/**/overflow:auto; }

.HorizonBarOnly_Habitat_div{ width:690px;/**/ color: #666666; text-align:center;}
/* E-NewsLetter Sign Up */

.DynamicForms_ServerSideSummary
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
}
.SubMenuLevel1{ height:20px; white-space:normal; vertical-align:top }

.level1 li
{
	 margin-left:10px !important;
}
.level1 li

{
list-style:none; 
background:url(images/arrow_sub.gif) no-repeat left 6px; 
margin-top:6px;
padding-left:10px; 


}

.menutable a:link{ color: #ad7633;text-decoration:underline; font-size: 12px;}


.menutable a:hover{color: #ad7633;text-decoration:underline; font-size: 12px;}
.menutable a:visited {color: #ad7633;text-decoration:underline; font-size: 12px;}

  .menutable li a,
  .Menu_Arrow_Level1_Item,
  .Menu_Arrow_Level1_Item li,
  .Menu_Arrow_Level1_Item li a,
  .menutable li,
  .level1 li
 {
 width:170px !important;
 }

.txtQuicklyLogin{ color:#000000;}


.parter td{vertical-align:top;}
.parter{ table-layout:fixed; height:100px;/**/}
.parter img{ vertical-align:top; text-align:center;}


.UDTSearch{color:#CA985C; font-size:12px;}
.UDTSearchTB{
border:1px solid #836C51;
color:#8B755C;
font-size:14px;
width:95px;
}
.UDTSearchCB
{
border:1px solid #836C51;
color:#8B755C;
font-size:14px;
width:150px;
}

#UMGContainer473 embed

{
	width:500px !important;
}
#dnn_ctr473_UltraPhotoGallery_ucActivate_lblEnterSerialNo { width:500px}
.SetButton{ width:40px;height:23px; background-image:url(images/btn_set.jpg); color:#836C51; border-style:none;}
.udt_group_name{ text-align:center;font-family:Tahoma; font-size: 18px; font-weight:bold;TEXT-TRANSFORM: uppercase;}
.udt_company{font-family:Tahoma; font-size: 12px; TEXT-TRANSFORM: uppercase; color:#836c51; text-align:center;}

.udt_photos{  margin-top:12px;width:465px; table-layout:fixed; /**/ overflow:hidden;}
.udt_gallery_listitems{/**/  vertical-align:top; }

.udt_Gallery{ margin-left:15px; /**/  vertical-align:top;table-layout:fixed; color:#836c51; font-family:Tahoma; font-size: 12px;  padding-left:0px; line-height:18px; }
.udt_listitems{ width:100px; /**/  vertical-align:top; }




.udt_logos{table-layout:fixed; /**/  margin-top:13px; vertical-align:top; text-align:center;}
.udt_items{vertical-align:top; text-align:center;}
.udt_group{ text-align:center;  font-family:Tahoma; font-size:12px; color:#836c51;  }
.udt_biography{table-layout:fixed; width:100%;}
.udt_photo_Description{  padding-right:20px; width:150px;}
.udt_images_td{ vertical-align:middle; text-align:center; width:100%;  height:80px;}
.udt_City,.udt_Date{padding-right:30px; width:150px;text-decoration:underline;TEXT-TRANSFORM: uppercase; font-family:Tahoma; font-size: 12px; color:#836c51;}
.udt_press{/*table-layout:fixed; */width:100%;/**/} 
.udt_press_IMG{width:8%; }
.udt_press_pdf{width:45%; font-size:12px; text-align:left }
/*.udt_press_pdf a{}*/
.udt_press_date{width:20%;font-family:Tahoma; font-size: 12px; color:#836C51;TEXT-TRANSFORM: uppercase; }
.udt_press_city{font-family:Tahoma; font-size: 12px; color:#836C51;TEXT-TRANSFORM: uppercase; }
#LBD_CaptchaImage,
#default_dnn_ctr496_dynamicregistration_captcha_0e206887ec0b4ac8a92de331a3bd4d6f_CaptchaImage { Color:#CA985C;}
.udt_td_Description{ visibility:hidden; display:none;}
.udt_Description 
{
table-layout:fixed;
 color:#836C51 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;  border: 2px solid #CA985C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.udt_Description{font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;color:#836C51}
.udt_Description a{color:#CA985C !important; font-size:11px;
font-weight:normal;}

.udt_bio_name
{
font-weight:bold;
color:#CA985C;
font-family:Tahoma,Arial,Helvetica;
font-size:15px;
font-weight:normal;
line-height:30px;
text-decoration:underline;
 padding-left:30px;}
 .udt_bio_name a:hover { text-decoration:none !important}
 
 .udt_bio_fulldescription{color:#CA985C;
font-family:Tahoma,Arial,Helvetica;
font-size:16px;
font-weight:normal;
line-height:30px;
text-decoration:underline;}

.udt_bio_description{font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;color:#836C51 }

.udtfaqpls{text-decoration:none;  cursor:pointer; font-weight:bold;font-family:Arial; font-size:10pt; color:#CA985C}
.udtfaqqst{ padding-top:2px; text-decoration:underline; cursor:pointer; font-family:Arial; font-size:10pt; color:#CA985C;}
.udtfaqva,.udtfaqha{font-family:Arial; font-size:10pt; color:#CA985C;  font-weight:bold; cursor:pointer; text-decoration:underline; }
.udt_photo_img {border: 3px solid #CA985C;}

/*Added on Feb 23, 2009*/
.DYNTopicTitle
{
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#AD7633;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:20px;
} 
.DYNLabel1
{
	 font-size: 12px;
	 color: #ca985c;
	 font-weight:bold;
}

.DYNTopicField
{
padding-top:5px;
padding-bottom:5px;
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;
}
.DynamicForms_RadioButton label {font-size:13px !important;color:#8b755c; font-family:Tahoma,Arial,Helvetica,sans-serif}
.DynamicForms_QuestionTableCell{ padding-left:0px;  padding-right:0px;width:198px; }
.DynamicForms_QuestionTableRow td{ vertical-align:top;padding-left:0px;  padding-right:0px; }
.DynamicForms_CheckBoxList{width:198px;}
.nowrap{ display:none;}


.Star
{
margin-top:-18px;
margin-left:150px;
text-align:left;
width:150px;
}

.DynamicRegistration_Maintable {

      width: 100%;
      padding: 0px;
color:#8B755C;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px
}
.DynamicForms_ServerSideSummary
{font-family:Tahoma;
font-size:11px;
list-style-type:none;
}
.DynamicRegistration_Maintable select {
border:1px solid #836C51;
color:#8B755C;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
}
.DynamicRegistration_Textbox {
border:1px solid #836C51;
color:#8B755C;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
}
.DynamicRegistration_QuestionTableCell
{
color:#8B755C;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
}

#dnn_ctr461_DynamicForms_lblAlreadyExists
{
	margin-left:30px;
	width:150px;
}
.DynamicForms_ServerSideSummary
{
		margin-left:28px;
}
.fix { margin-top:3px }
* html .fix { margin-top:1px }

#dnn_ctr461_DynamicForms_lblHeader , #dnn_ctr461_DynamicForms_lblAlreadyExists { font-size:0px }

.print { margin-left:430px; margin-top:-33px; position:relative; }