﻿body {	margin: 10px; padding: 0;	background: #fff;	padding-bottom: 1px;	font-size: 11px; }
body, td, th { font-family: Tahoma, Arial, sans-serif; color:#000000; }
a { color:#0B55C4; }
a:link    { color: #0B55C4; text-decoration: none; }
a:hover   { text-decoration: underline; } 
 
.csInput { margin-bottom:5px; width:400;} 
td.csInput {width:400;}
 
 
input,select,textarea { font-size: 12px; font-family: verdana, Arial, sans-serif; }
input.ButtonCursor  { cursor: pointer; border-top:1px solid #CCCCCC; border-right:2px solid #A3A2A2; border-bottom:2px solid #A3A2A2; border-left:1px solid #CCCCCC; background:#E9E9E9 url(Img/ButtonBg.gif) repeat-x top left; text-align:center; }
input:focus, select:focus, textarea:focus { background-color: #ffd }
fieldset {	margin-bottom: 10px;	border: 1px #ccc solid;	padding: 5px;	text-align: left; width:90%; margin:10px auto; }
fieldset p {  margin: 10px 0px;  }
legend {	color: #0B55C4;	font-size: 12px;	font-weight: bold; margin-left:10px; }
legend.Title { background:#f1f1f1; padding:5px; border:1px solid #cccccc; font-size:14px; font-weight:bold; }

/* Coming Soon Start */
.ComingSoon { text-align:center; padding:120px 0px; margin:auto; }
.ComingSoon h3 { font-size:20px; margin:0px; padding:0px; }
.ComingSoon h2{ color:#F1012E; background:#ffffff; font-size:25px; margin:0px; padding:0px; }
/* Coming Soon End */
.TxtCenter{ text-align:center;}
.BrdNone2 { float:none; }
.BrdNone2 input { float:left; border:none; }
.BrdNone2 label { float:left; padding-left:3px; padding-top:2px; padding-right:5px; white-space:nowrap; }  
.BrdNone2 a.Link { display:block; padding-top:2px; }
 
.BrdNone3 { clear:both; }
.BrdNone3 input { float:left; border:none; }
.BrdNone3 label { float:left; padding-left:3px; padding-top:2px; padding-right:5px; white-space:nowrap; }  

.AdminMainTable { width:100%; }
/*.AdminContentTable { width:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc; } kcTest, comment */
.AdminContentTable { width:100%; }
.AdminFooterTable { width:90%; text-align:center; padding:5px; margin:auto; }
.DvContentBoxLogin { padding:100px 0px; }

/* Top Bar Start */
.TpBar_Table { width:100%; background:#eeeeee; color:inherit; height:56px; border-bottom:2px solid #41404A; }
.TpBar_LogoCurLeft { width:30%; padding-left:10px; background:#eeeeee url(Img/Head_TpLftCur.gif) no-repeat left top; }
.TpBar_AdminTxtCurRight { width:70%; padding-right:10px; text-align:right; background:#eeeeee url(Img/Head_TpRhtCur.gif) no-repeat right top; }
.TpBar_LogoCurLeft a { display:block; width:158px; height:38px; background:url(Img/LogoMainAdmin.gif) no-repeat; }
.TpBar_LogoCurLeft a:hover { display:block; width:158px; height:38px; background:url(Img/LogoMainAdmin.gif) no-repeat; text-decoration:none; }
.TpBar_LogoCurLeft img { border:none; }
.TpBar_AdminTxt { float:right; font-size:16px; font-weight:bold; color:#000099; }
/* Top Bar End */

/* Login Box Start */
.Login_Table { width:450px; border:1px solid #CCCCCC; background:#ffffff; color:#031759; margin:auto; }
.Login_Table td.IconTd { width:70px; padding-right:10px; vertical-align:top;  background:#ffffff url(Img/Icon_Secure.jpg) no-repeat left top; }
.Login_Table td.NewIconTd { width:90px; padding-right:10px; vertical-align:top;  background:#ffffff url(Img/NewIcon_Secure.jpg) no-repeat left top; }
/*.Login_Table td.IconTd div { margin-left:100px; margin-top:20px; }*/
.Login_Table td.LoginBox { width:250px; vertical-align:top; padding:10px; }
.Login_Table h1 { font-size:18px; font-weight:bold; color:#000099; padding:0px; margin:15px 10px 15px 10px; }
.LoginIconAlign { background:url(Img/Icon_LoginBox.gif) no-repeat center; height:64px; }
.Login_Table div.FrmFields { line-height:20px; margin-bottom:7px; }
.Login_Table div.FrmFields label { float:left; width:80px; font-weight:bold; color:#666666; }

.LoginFormTable { width:100%; border:1px solid #CCCCCC; background:#FBFBFB; color:#000000; margin:auto; }
.LoginFormTable div.FrmFields { line-height:20px; margin-bottom:7px; }
.LoginFormTable div.FrmFields label { float:left; width:80px; font-weight:bold; color:#666666; }
/* Login Box End */


/* Content Start */
.DvContent { width:auto; padding:7px; }
.ContentTable { width:100%; }

/* Content End */

/* Search Table Start */
.SearchTable { width:100%; border-top:1px solid #ffffff; border-bottom:1px solid #cccccc; margin:0px auto 10px auto; text-align:right; padding:7px; background:#F4F7FD; }
/* Search Table End */

/* Form Start */
.IndicatesStarTable { width:100%; }
.IndicatesStar { text-align:right; font-weight:bold; padding:7px; border-bottom:1px solid #E9E9E9; }

.FormTable100 { width:96%; margin:7px; }
.FormTable100 td.FieldText { border-bottom:1px solid #e1e1e1; padding:6px 5px 5px 5px; font-weight:bold; vertical-align:top; }
.FormTable100 td.FieldControl { border-bottom:1px solid #e1e1e1; padding:5px; vertical-align:top; }
.FormTable100 td.FieldControlText { border-bottom:1px solid #e1e1e1; padding:7px; font-weight:bold; vertical-align:top; }

.PopupFormTable { width:96%; margin:7px auto; }
.PopupFormTable td.FieldText { width:30%; border-bottom:1px solid #e1e1e1; padding:6px 5px 5px 5px; font-weight:bold; vertical-align:top; }
.PopupFormTable td.FieldControl { width:70%; border-bottom:1px solid #e1e1e1; padding:5px; vertical-align:top; }
.PopupFormTable td.FieldControlText { width:70%; border-bottom:1px solid #e1e1e1; padding:7px; font-weight:bold; vertical-align:top; }

.ButtonTd { padding:7px 0px; text-align:center; border-top:1px solid #E9E9E9; }
/* Form End */

/* Common Table List Start */
.DvListingContent { padding:10px 0px; }
.AdminListingTitle { font-size:16px; font-weight:bold; width:90%; margin:0px auto; padding:0px; }
.AdminListingTitle h3 { margin:0px; padding:0px 0px 9px 0px; color:#393939; font-size:18px; font-family:Verdana, Tahoma, Sans-Serif; font-weight:normal; }

.DvFormList { background:#ffffff; padding:0px; width:90%; margin:auto; border-top:3px solid #D3E0FB; border-left:1px solid #D3E0FB; cursor:default; clear:both; }
.DvFormList tr.TrMainBg th {  background:#E0E4EC; color:#000000; font-size:11px; border-bottom:2px solid #4C5D7E; border-top:1px solid #ffffff; border-right:1px solid #A1B3D6; padding:4px 4px; font-weight:bold; }
.DvFormList tr.TrMainBg th a { background:#EBEADB; color:#000000; font-size:11px; }

.FormHeaderBox { margin:0px auto; width:90%;}

.CheckAlignCenter { text-align:center !important; }
.HouseAddress { font-size:12px; line-height:18px; font-family:Arial, Tahoma, Sans-Serif; }
.HouseAddress .AddressTitle { font-weight:bold; }

/* Common Table List End */

h3.DisplayLabel { margin:10px 0px; padding:5px; font-size:16px; }
h3.DisplayLabelSmall { margin:0px 0px 5px 0px; padding:0px 5px 2px 5px; font-size:11px; font-weight:normal; }


/* Tooltip Start */
#dhtmltooltip{ position: absolute; left: -300px; width: 150px; border: 1px solid black; padding: 2px; background-color:Yellow; visibility: hidden; z-index: 100; }
#dhtmlpointer{ position:absolute; left: -300px; z-index: 101; visibility: hidden; }
/* Tooltip End */


/* Tab Start */
#navcontainer { margin:10px 0px 0px 0px; }
#navlist { padding: 5px 0px 5px 0px; margin:0px; border-bottom: 1px solid #91A7B4; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif; }
#navlist li {	list-style: none; margin:0px; display: inline; padding:0px; }
#navlist li a {	border:1px solid #91A7B4; padding:4px 0.5em 5px 0.5em;  background:#F0F0EB url(Img/Tab_NormalBg.gif) bottom; margin-left:0px; TEXT-DECORATION: none; }
#navlist li a {	color: #000000; }
#navlist li a:visited {	color: #667;}
#navlist li a:hover { border-color:#91A7B4; padding:4px 0.5em 5px 0.5em; background:#F0F0EB url(Img/Tab_HoverBg.gif) bottom repeat-x; color: #000; }
#navlist li a.current { padding:10px 0.5em 5px 0.5em; background:#F0F0EB url(Img/Tab_ActiveBg.gif) top repeat-x; color: #000; border-bottom:1px solid #ffffff; }
#navlist li a.current:hover { padding:10px 0.5em 5px 0.5em; background:#F0F0EB url(Img/Tab_ActiveBg.gif) top repeat-x; color: #000; border-bottom:1px solid #ffffff; }
.Tab_ContentTable { border-right:1px solid #91A7B4; border-bottom:1px solid #91A7B4;border-left:1px solid #91A7B4; padding:10px;  }
/* Tab End */

.ContentCommonCurverTbl { width:98%; margin:10px auto 10px auto; }
.FooterCommonCurverTbl { width:100%; margin:auto; }

.ContentTopLeftCurve { background:#ff0000 url(Img/Cur_TpLft_Common.gif) no-repeat; width:9px; height:9px; font-family:arial, Tahoma, Sans-Serif; font-size:1px; }
.ContentTopMidBg { border-top:1px solid #C2C2C2; font-family:arial, Tahoma, Sans-Serif; font-size:1px; width:auto; }
.ContentTopRightCurve { background:#ff0000 url(Img/Cur_TpRht_Common.gif) no-repeat; width:9px; height:9px; font-family:arial, Tahoma, Sans-Serif; font-size:1px; }
/*
.ContentCurveMidBgLeft { border-left:1px solid #C2C2C2; }
.ContentCurveMidBg {  }
.ContentCurveMidBgRight { border-right:1px solid #C2C2C2; }

.ContentBottomLeftCurve { background:#ffffff url(Img/Cur_BtmLft_Common.gif) no-repeat; width:9px; height:9px; font-family:arial, Tahoma, Sans-Serif; font-size:1px; }
.ContentBottomMidBg { border-bottom:20px solid #C2C2C2; font-family:arial, Tahoma, Sans-Serif; font-size:1px; width:800; color:green }
.ContentBottomRightCurve { background:#ffffff url(Img/Cur_BtmRht_Common.gif) no-repeat; width:9px; height:9px; font-family:arial, Tahoma, Sans-Serif; font-size:1px; }
*/


/* Popup Start */
.DvContentSetAutoPopup { width:96%; margin:auto; }
.DvContentSetFloatPopup { float:left; width:100%; }

.DvHeaderPopup { width:100%; }

#LogoPopup { float:left; color:inherit;	background:#fff url(Img/LogoMainAdmin.gif) no-repeat;height:38px; width:192px; margin-top:5px; }
#LogoPopup span { display:none; }
#MainLinksPopup { float:right; text-align:right; margin-top:5px; width:50%; }
#MainLinksPopup .TopLinks { float:right; margin-top:8px; margin-bottom:8px; }
#MainLinksPopup .TopLinks ul { margin:0px; padding:0px; }
#MainLinksPopup .TopLinks li { margin:0px 0px 0px 0px; padding:0px; float:left; list-style-type:none; }
#MainLinksPopup .TopLinks li a { display:block; border:1px solid #D5D5D5; font-size:11px; color:#000087; background:#f9f9f9 url(Img/Bullet_SquareBlueTopLnk.gif) no-repeat 4px 8px; padding:2px 5px 4px 13px; text-decoration:underline; font-weight:bold; }
.PopupHeaderBlankDv { clear:both; border-bottom:1px solid #2A89BB; }

.DvPopupContent { margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; }
.PopupButton { text-align:center; background:#f1f1f1; padding:5px 0px; border-bottom:4px solid #E5E2E2; margin-top:10px; }
h2.PopupTitle { font-size:15px; font-weight:bold; margin:0px; padding:7px; color:#ffffff; background:#1D3E93; }

.DvFooterSetAutoPopup { width:96%; margin:auto; }
.DvFooterSetFloatPopup { float:left; width:100%; margin-top:10px; }

.DvFooterPopup { width:100%; }
.FooterCopyRightsPopup { text-align:left; border-top:7px solid #2A89BB; margin-top:1px; padding:8px 0px; float:left; width:100%; }
.FooterCloseLink { float:right; margin-top:-24px; }
.FooterCloseLink ul { margin:0px; padding:0px; }
.FooterCloseLink li { margin:0px 0px 0px 0px; padding:0px; float:left; list-style-type:none; }
.FooterCloseLink a { display:block; border:1px solid #D5D5D5; font-size:11px; color:#000087; background:#f9f9f9 url(Img/Bullet_SquareBlueTopLnk.gif) no-repeat 4px 8px; padding:2px 5px 4px 13px; text-decoration:underline; font-weight:bold; }

/* Popup End */

/* Post Adv PopUp Start */
.DvPostAdv {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvPostAdv .ConfirmFormTbl label { float:left; width:30%; line-height:20px; padding:0px 5px 10px 20px; font-weight:bold; }
.DvPostAdv .ConfirmFormTbl span { float:left; width:60%; line-height:20px; padding:0px 5px 10px 2px; }
/* Post Adv PopUp End */


