body
{
    margin: 0px;
}
.font
{
    font-family: Verdana, Arial, Sans-Serif, Helvetica;
    color: #ffffff;
    font-size: 10px;
}
.font1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #7B96C6;
    font-size: 13px;
}

.font2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 13px;
}
.btnFB
{
    border-bottom: 1px outset;
    border-left: 1px outset;
    background-color: #3b56a3;
    font-family: Verdana, Sans-Serif;
    color: white;
    font-size: 11px;
    border-top: 1px outset;
    border-right: 1px outset;
    height: 22px;
}
P, UL, LI, OL, TD
{
    font-size: 12px;
    color: #4e4a49;
    line-height: 130%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.radiobutton
{
    font-family: Verdana;
    font-size: 12px;
}

.radiobuttonlist label
{
    font-family: Verdana;
    font-size: 12px;
}
.radiobuttonlist
{
}
.subnavText
{
    font-size: 12px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.smallText
{
    font-size: 11px;
    color: #4e4a49;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.smallTextGray
{
    font-size: 9px;
    color: #999999;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.header
{
    font-weight: bold;
    font-size: 11px;
    color: #51619c;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
    cursor: hand;
}
.header:hover
{
    text-decoration: none;
}
.PropertiesBold
{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
}
.headerLg
{
    font-weight: bold;
    font-size: 14px;
    color: #51619c;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.aheaderLg
{
    font-weight: bold;
    font-size: 14px;
    color: #ff860e;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
.table
{
    border: 1px solid;
    border-color: #C69E55;
    background-color: #FFFFFF;
}
/*.table
{
    border-right: #c69e55 1px solid;
    border-top: #c69e55 1px solid;
    border-left: #c69e55 1px solid;
    border-bottom: #c69e55 1px solid;
    background-color: #ffffff;
}*/
.table1
{
    background-color: #ffffff;
}
/*.header
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}
*/
.Grid
{
    font-size: 8pt;
    font-family: Verdana;
}
/*.row0
{
    font-weight: bold;
    font-size: 11px;
    background: url(../images/row0_bg.jpg) #c69e55;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}*/
.row0
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    background: url(../Images/row0_bg.jpg) #c69e55;
}
.row00
{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
    background-color: #565656;
    color: white;
}
.rowLine
{
    background-color: #C69E55;
}
.row1
{
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
}

.creditsDetail
{
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #b5bcd6;
}
.row2
{
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #f4ecdf;
}

/*A
{
	font-size: 12px;
	color: #ff860e;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A:Link
{
	font-size: 12px;
	color: #ff860e;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A:visited
{
	font-size: 12px;
	color: #ce6700;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A:hover
{
	font-size: 12px;
	color: #ce6700;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A:active
{
	font-size: 12px;
	color: #ce6700;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
*/
A.tabf1
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
A.tabf1:Link
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}

A.tabf1:Visited
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}

A.tabf1:Hover
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
A.tabf1:Active
{
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
.tabf2
{
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.tabf0
{
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.smallLink
{
    font-size: 10px;
    color: #ff860e;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.smallLink:Link
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #FF860E;
}
A.smallLink:visited
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #FF860E;
}
A.smallLink:hover
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #CE6700;
}
A.smallLink:active
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #CE6700;
}
hr
{
    height: 1px;
    color: #000000;
}
.footerText
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #999999;
}
A.footerLink
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
A.footerLink:Link
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
A.footerLink:visited
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
A.footerLink:hover
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
A.footerLink:active
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
/*Styles for the forms*/
.input
{
    border-right: #747e87 1px solid;
    border-top: #747e87 1px solid;
    padding-left: 3px;
    font-weight: normal;
    font-size: 11px;
    background: url(../images/bgInput.jpg);
    border-left: #747e87 1px solid;
    color: #000000;
    border-bottom: #747e87 1px solid;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.textarea
{
    border-right: #4e4a49 1px solid;
    border-top: #4e4a49 1px solid;
    font-size: 11px;
    border-left: #4e4a49 1px solid;
    color: #000000;
    border-bottom: #4e4a49 1px solid;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
}
SELECT, .selectBox
{
    border-top-width: 1px;
    font-weight: normal;
    border-left-width: 1px;
    font-size: 11px;
    border-left-color: #4e4a49;
    border-bottom-width: 1px;
    border-bottom-color: #4e4a49;
    color: #000000;
    border-top-color: #4e4a49;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
    border-right-width: 1px;
    text-decoration: none;
    border-right-color: #4e4a49;
}
.SelectBoxP
{
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 10px;
    border-left-color: #4e4a49;
    border-bottom-width: 1px;
    border-bottom-color: #4e4a49;
    border-top-color: #4e4a49;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    border-right-width: 1px;
    text-decoration: none;
    border-right-color: #4e4a49;
}
/*.button
{
    border-right: #ce6700 1px outset;
    padding-right: 3px;
    border-top: #ff860e 1px outset;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../images/bgButton.gif);
    padding-bottom: 6px;
    border-left: #ff860e 1px outset;
    color: #ffffff;
    border-bottom: #ce6700 1px outset;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    height: 18px;
    background-color: #ffffff;
    text-decoration: none;
    padding-top: 3px;
}*/
.button
{
    background-color: #FFFFFF;
    background-image: url(../Images/bgButton.gif);
    color: #FFFFFF;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    border: 1px outset;
    font-weight: bold;
    border-color: #FF860E #CE6700 #CE6700 #FF860E;
    height: 18px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-top: 0px;
}

/***************************************/
/************ Added Code ***************/
/***************************************/
a img
{
    border: 0;
}
.errorMessage
{
    font-size: 11px;
    color: red;
    font-family: Verdana, Sans-Serif;
}
A.password
{
    font-size: 12px;
    cursor: hand;
    color: black;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
A.password:Link
{
    font-size: 12px;
    color: black;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
A.password:Visited
{
    font-size: 12px;
    color: #333333;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
A.password:hover
{
    font-size: 12px;
    color: #666666;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
A.password:Active
{
    font-size: 12px;
    color: #333333;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
}
.confirmation
{
    font-weight: bold;
    font-size: 14pt;
    color: darkcyan;
    font-family: Verdana, Cursive;
    background-color: #ffffcc;
}
.alphabets
{
    font-weight: bold;
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Sans-Serif;
}
.alphabets:Link
{
    font-weight: bold;
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Sans-Serif;
}
.alphabets:Visited
{
    font-weight: bold;
    font-size: 10px;
    color: #800080;
    font-family: Verdana, Sans-Serif;
}

.alphabets:Hover
{
    font-weight: bold;
    font-size: 10px;
    color: #0353a5;
    font-family: Verdana, Sans-Serif;
    text-decoration: none;
}
.alphabets:Active
{
    font-weight: bold;
    font-size: 10px;
    color: #0353a5;
    font-family: Verdana, Sans-Serif;
    text-decoration: underline;
}
/*
	*****	For the TOP Links
*/
.topLinks
{
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Verdana, Sans-Serif;
}
.topLinks:Link
{
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Verdana, Sans-Serif;
}
.topLinks:Visited
{
    font-weight: bold;
    font-size: 12px;
    color: maroon;
    font-family: Verdana, Sans-Serif;
}

.topLinks:Hover
{
    font-weight: bold;
    color: black;
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Sans-Serif;
}
.topLinks:Active
{
    color: black;
    font-size: 12px;
    font-family: Verdana, Sans-Serif;
    text-decoration: underline;
    font-weight: bold;
}
.errorTable
{
    border-right: #eca67d 1px solid;
    border-top: #eca67d 1px solid;
    border-left: #eca67d 1px solid;
    border-bottom: #eca67d 1px solid;
    background-color: #fffcd6;
    font-size: 12px;
    color: #663333;
    font-family: Verdana, Sans-Serif;
    font-weight: bold;
}
.passwordTable
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    font-weight: bold;
    font-size: 10pt;
    border-left: #cccccc 1px solid;
    color: #000000;
    border-bottom: #cccccc 1px solid;
    font-family: Verdana;
    background-color: #e5ecf9;
}
.passwordTableBottom
{
    border-right: #cbdced 2px solid;
    border-top: #cbdced 2px solid;
    border-left: #cbdced 2px solid;
    border-bottom: #cbdced 2px solid;
}
/***************************************/
/************ End Added Code ***********/
/***************************************/
.popText
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
/*.button2
{
	border-right: #a4b9df 1px outset;
	padding-right: 0px;
	border-top: #d5def0 1px outset;
	padding-left: 0px;
	font-weight: bold;
	font-size: 8px;
	background-image: url(../images/bgButton2.gif);
	padding-bottom: 2px;
	border-left: #d5def0 1px outset;
	color: #ffffff;
	border-bottom: #a4b9df 1px outset;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	height: 15px;
	background-color: #ffffff;
}*/
/*.button2
{
    border-right: #4a5583 1px outset;
    padding-right: 3px;
    border-top: #828eb8 1px outset;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../images/bgButton22.gif);
    padding-bottom: 6px;
    border-left: #828eb8 1px outset;
    color: #ffffff;
    border-bottom: #4a5583 1px outset;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    height: 18px;
    background-color: #ffffff;
    padding-top: 3px;
    text-decoration: none;
}*/
.button2
{
    background-color: #FFFFFF;
    background-image: url(../Images/bgButton2.gif);
    color: #FFFFFF;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 9px;
    border: 1px outset;
    font-weight: bold;
    border-color: #828EB8 #4A5583 #4A5583 #828EB8;
    height: 18px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.creditBalances
{
    font-size: 11px;
    color: white;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #5f9ea0;
}
.creditBalances td
{
    color: white;
}
.creditBalance
{
    font-size: 11px;
    color: black;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #add8e6;
}
.creditBalance td
{
    color: #4D598D;
}
.creditBalance a
{
    color: #4d598d;
    font-weight: bold;
}
.InActive
{
    font-size: 11px;
    color: white;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #c69e55;
}
.InActive td
{
    color: white;
}
.InActive td a
{
    color: white;
}
.pending
{
    font-size: 11px;
    color: white;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #7FFFD4;
}
.pending td
{
    color: #4D598D;
}
.TextIndicator_TextBox1
{
    background-color: Gray;
    color: White;
    font-family: Arial;
    font-size: x-small;
    font-style: italic;
    padding: 2px 3px 2px 3px;
}
.mailTo
{
    font-size: 10px;
    color: #525e98;
    font-family: Verdana;
    text-decoration: underline;
    cursor: hand;
}
.mailTo:hover
{
    text-decoration: none;
}
.gridLink
{
    font-size: 10px;
    color: #ff860e;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
.gridLink1
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
}
.gridLink:hover
{
    text-decoration: underline;
}

/*
***	Calendar Control
*/
.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
/*
***	End Calendar Control
*/
.tableBack
{
    background-color: #ffff66;
}
.LabelBold
{
    font-size: 12px;
    color: #4e4a49;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;
}
/*
***	'Add Property / Add User Confirmation'
*/
.MainHeading
{
    font-weight: bold;
    font-size: 12px;
    color: #ff9900;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
.SubHeading
{
    font-size: 12px;
    color: #ff9900;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
/*
***	End 'Add Property / Add User Confirmation'
*/
.linkHand
{
    cursor: hand;
}
.PropertyLinks
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    cursor: hand;
}
.PropertyLinks:hover
{
    text-decoration: underline;
}

.PhotoLinks
{
    font-size: 11px;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}
.PhotoLinks:hover
{
    color: orange;
    text-decoration: underline;
}

.PropertyHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FDA01D;
    font-weight: bold;
}
.PropertySubHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #7B96C6;
    font-weight: bold;
}
.hand
{
    cursor: hand;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
.hand:hover
{
    color: #000000;
}

/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.modalPopupPS
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.dropShadowPanel
{
    width: 300px;
    background-color: #eeeeee;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
}

.demoarea
{
    padding: 20px;
    background: #FFF url(../images/demotop.png) no-repeat left top;
}
.demobottom
{
    height: 8px;
    background: #FFF url(../images/demobottom.png) no-repeat left bottom;
}
/***********************************************************************/
/******************************* Video Uploader ************************/
#videoListPanel #listWrapper
{
    bottom: 3px;
    overflow: auto;
    position: absolute;
    top: 40px;
    width: 100%;
}

#videoListPanel div ul li
{
    border: solid 1px #b6b6b6;
    display: block;
    height: 110px;
    width: 230px;
    padding: 10px;
    margin: 0 auto 3px auto;
    position: relative;
    font-size: 90%;
    background-repeat: repeat-x;
    background-position: left -200px;
    background-image: url(Images/listItemBg.gif);
    overflow: hidden;
}

#videoListPanel ul li:hover
{
    background-color: #D5E5F5;
    background-position: left: top;
}

#videoListPanel ul li .MediaItem
{
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    cursor: pointer;
    position: relative;
}

#videoListPanel ul li .MediaItem .ClickPlay
{
    margin-top: 10px;
    display: block;
    color: #AAAAAA;
}

#videoListPanel ul li .MediaItem .Play
{
    margin-top: 10px;
    display: block;
    color: #6B6E70;
}

#videoListPanel ul li div img
{
    height: 100px;
    width: 100px;
    float: left;
    margin-right: 10px;
}

#videoListPanel ul li div a
{
    display: block;
    max-height: 75px;
    overflow: hidden;
}

#videoListPanel .DeleteLink
{
    color: #444444;
    position: absolute;
    bottom: 5px;
    right: 5px;
    border: none;
    background: none;
    padding: 2px;
    margin: 0;
    cursor: pointer;
    width: 4em;
}

#videoListPanel .DeleteLink:hover
{
    color: #1E1E1E;
    text-decoration: underline;
}

#movieSize, #movieAspectRatio, #movieAspectMode
{
    width: 150px;
}
#movieFrameRate
{
    width: 150px;
}

#movieBitrate, #movieStartTime, #movieDurationTime
{
    width: 145px;
}

.DefaultText
{
    font-size: 105%;
    color: Gray;
}
/***************************************************************************/
/********************* Easy Viewer ****************/
.easyviewertop
{
    border-bottom: #6b869b 2px solid;
}
.easyviewertoporange
{
    border-top: #e6a72b 1px solid;
}
.easyviewertopblack
{
    border-top: #000000 2px solid;
}
.easyviewerleftsideandtop
{
    border-top: #000000 2px solid;
    border-left: #6b869b 3px solid;
}
.easyviewerleftside
{
    border-left: #6b869b 3px solid;
}
.easyviewerimageboarder
{
    border-right: #79808a 2px solid;
    border-top: #79808a 2px solid;
    border-left: #79808a 2px solid;
    border-bottom: #79808a 2px solid;
}
.PublicComments
{
    font-size: 12px;
    font-style: italic;
    font-family: Verdana;
}
.slideDescription
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
}
.ViewerSmallFont
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 11px;
}
.ViewerSmallFont a
{
    font-family: Arial, Helvetica, sans-serif;
    color: royalblue;
    font-size: 11px;
}
