

/*****************************************************************************************

					Gallery Menu

*****************************************************************************************/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv2 ul
{
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 190px;
}
	
.suckerdiv2 ul li
{
	margin: 0;
	position: relative;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	padding: 0px 10px 0px 5px;
}

.suckerdiv ul
{
	font-family: Arial;
	font-size: 9pt;
	/*color: #afafaf;*/
	text-decoration: none;
	margin: 0;
	padding: 0;
	/*padding: 0px 10px 0px 5px;*/
	list-style-type: none;
	width: 90px;
	/**/ /* Width of Menu Items */
	/*border: 1px solid #ccc;*/
}
	
.suckerdiv ul li
{
	margin: 0;
	position: relative;
	font-family: Arial;
	font-size: 9pt;
	color: #afafaf;
	padding: 0px 10px 0px 5px;
}

/* Sub level menu links style */
.suckerdiv ul li a
{
	display: block;/**/
	overflow: auto; /*force hasLayout in IE7 */
	/*color: black;*/
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	/*color: #afafaf;*/
	/*padding: 0px 10px 1px 0px;*/
	/*border: 1px solid #ccc;
	border-bottom: 0;*/
}
	
/*Sub level menu items */
.suckerdiv ul li ul
{
	font-family: Arial;
	font-size: 8pt;
	color: #afafaf;
	position: absolute;
	width: 100px; /*sub menu width*/
	top: 2px;
	margin: 0;
	padding: 0; /*px 10px 0px 5px;*/
	/*border: 1px solid #ccc;*/
	visibility: hidden;/**/
}
.suckerdiv ul li ul li
{
	padding: 0px 10px 0px 5px;
}
.suckerdiv ul li ul li a
{
	font-size: 8pt;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/*---------------------------------------------------------------------
                    Page Properties
---------------------------------------------------------------------*/
body
{
	margin:0;
	font-family:Tahoma;
	font-size:10pt;
}

TD
{
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-SIZE: 9pt;
    text-decoration: none;
}

.customFont
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.customFont a
{
	color: #000000;
	text-decoration: none;
}

.customFontB
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.customFontB a
{
	color: #000000;
	text-decoration: none;
}

.mainFont
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.mainFont a
{
	color: #000000;
	text-decoration: none;
}

.mainFontB
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.mainFontB a
{
	color: #000000;
	text-decoration: none;
}

.Menu
{
	font-family: Arial;
	font-size: 9pt;
	color: #afafaf;
	text-decoration: none;
/*	padding-right: 10px;*/
}

a:hover.Menu 
{
	color: #000000;
	text-decoration: none;
}

.Menu a
{
	color: #afafaf;
	text-decoration: none;
}

.Menu a:hover
{
	color: #000000;
	text-decoration: none;
}

.MenuSelected
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	background-image: url(images/Arrow.gif);
	background-position: right 3px;
	background-repeat: no-repeat;
	/*padding-right: 10px;*/
}

.MenuSelected a
{
	color: #000000;
	text-decoration: none;
}

.SubMenu
{
	font-family: Arial;
	font-size: 8pt;
	color: #afafaf;
	text-decoration: none;
}

.SubMenu a
{
	color: #afafaf;
	text-decoration: none;
}

.SubMenu a:hover
{
	color: #000000;
	text-decoration: none;
}

.SubMenuSelected
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.SubMenuSelected a
{
	color: #000000;
	text-decoration: none;
}

.footer
{
	color: #646464;
	font-family: Arial;
	font-size: 8pt; 
	text-decoration: none;
}

.footer a
{
	text-decoration: none;
}

.cssInput
{
	font-family: Arial;
	font-size: 9pt; 
	border: solid 2px #cfcfcf;
	color: #646464;
}

.MainTableBig
{
	width: 700px;
}

.MainTableSmall
{
	width: 600px;
}
                                   

/*---------------------------------------------------------------------
                    Guest book scrollbar Css Properties
---------------------------------------------------------------------*/
.scroll-track
{
 height:10px;
 width:7px;
 background: #dddddd;
}

.scroll-handle
{
 border: 1px solid #9b999a;
 height:10px;
 width:7px;
 background:#9b999a;
 cursor:pointer;
}

/*scroll-track-top, scroll-track-bot
  scroll-handle-top, scroll-handle-bot
*/                                    

/*---------------------------------------------------------------------
                    Grid View Css Properties
---------------------------------------------------------------------*/
.grdvTable
{
}
.grdvTableHeader
{
	Font-Family: Tahoma; 
	Font-Size: 8pt;
	Color: #666666;
	font-weight:bold;
}
.grdvTableHeader a
{
	Color: #666666;
}

.grdvTableData
{
    font-family: Tahoma;
    font-size: 8pt;
    padding-top: 4px;
    padding-bottom: 4px;
}

.grdvTableDataAlter
{
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #cdcdcd;
    padding-left: 4px;
    padding-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.grdvTableFooter
{
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #313131;
}
.grdvTablePager
{
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #666666;
}


/*---------------------------------------------------------------------
                    Form View Css Properties
---------------------------------------------------------------------*/
.frmvTableFooter
{
}
.frmvTableEditRow
{
}
.frmvTableRow
{
}
.frmvTableHeader
{
    font-family: Tahoma;
    font-size: 8pt;
    color: lightgrey;
    font-weight: bold;
}

.frmvTableInsertRow              
{
}

.frmvHeaders
{
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #cdcdcd;
}
.frmvData
{
    color: #666666;
    font-family: Tahoma;
    font-size: 8pt;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 8px;
    background-color: #efefef;
}
.frmvTable
{
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
}
.frmvItemTable
{
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
}
.frmvInsertTable
{
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
}
.frmvEditTable
{
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
}
.frmvOuterTable
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
