﻿body 
{
	font: 11px Verdana, Tahoma, Arial, "Arial MT" , sans-serif;
	color: #646464;
    vertical-align:middle;
    background-color:Gray;
    background-image:url(images/Grey_Background.gif); 
    background-repeat:repeat;
}

A:link {
	COLOR: black;
}

A:visited {
	COLOR: #c90;
}

A:active {
	COLOR: #000;
}

A:hover {
	COLOR: #333; 
	BACKGROUND-COLOR: #fc0; 
	TEXT-DECORATION: none;
}

.head_link:link
{
   	COLOR: #c90; 
	TEXT-DECORATION: none;
}

.head_link:hover
{
   	COLOR: #333; 
	BACKGROUND-COLOR: #fc0; 
	TEXT-DECORATION: none;
}

.head_link:visited
{
   	COLOR: #c90; 
	TEXT-DECORATION: none;
}

.head_link:active {
	COLOR: #c90
}


/* zero margin on all forms */
form {
	margin: 0px;
}

.site_container_table
{
    background-color:White;
    width:750px;
    border:solid 1px black;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.main_content_container
{
	margin:0px 20px 10px 20px;
}

.header_table
{
    width:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border-style:none;
}

.header_top_row
{
    background-color:#333300;
    height:30px;
    border:none;
    border-bottom:solid 1px yellow;
    margin:0px 0px 0px 0px;
    padding:4px 4px 4px 4px;
}

.header_menu_row
{
    background-color:#666633;
    border:none 0px;
    border-bottom:solid 1px black;
    margin:0px 0px 0px 0px;
    height:10px;
    padding:1px 1px 1px 1px;
}

.navlinks {
	FONT: 12px Verdana, "Book Antiqua", "Times New Roman", Times, serif; COLOR: #000000
}

.button 
{
	border:solid 1px black;
	background-color:whitesmoke;
}

/*begin creating the tabs */
.menu {
   	COLOR: #c90; 
	TEXT-DECORATION: none;
	margin-left: 0px;
	background-color:transparent;
	font-size: 10px;
	font-weight: bold;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:1px;
}
/* set tab1 as top level container table, then target TDs inside*/
.menuItem td {
	color: #FFFFFF;
	height: 20px;
	background: whitesmoke;
	width: 100px;
	text-align: center;
}

/* make current tab gray,set the background-color also in case images are not on*/
.menuSelectedItem td {
	background: gray;
}
/* make link and visited the same look,set the background-color also in case images are not on*/
.menuItem , .menuItem, .menuPopupItem , .menuPopupItem  {
	color: #FFFFFF;
	text-decoration: none;
}
/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.menuItem {
	text-decoration: underline;
}

/* make drop down menu container style */
.menuPopup {
	background: silver;
	border: 1px solid black;
	border-bottom: none;
	color: silver;
}

/* make drop down menu item style */
.menuPopupItem {
	color: silver;
	border-bottom: 1px solid black;
	padding: 3px;
}

.input_group_light
{
    border:solid 1px silver;
    padding:10px 10px 10px 10px;
    background-color:whitesmoke;
}

.input_group
{
    border:solid 1px black;
    padding:10px 10px 10px 10px;
}

.page_title 
{
    font-family: Lucida Console, Lucida Sans Unicode, Palatino Linotype, Sylfaen, Tahoma, Estrangelo Edessa, Trebuchet MS, Latha, Mangal, Raavi, Shruti, Tunga, Marlett; 
    font-size: 14px;
	font-weight:bold;
    color: #646464;
    margin-bottom:20px;
}

.error_message
{
    color:Red;
}

.smallprint 
{
	font: 10px Verdana, Tahoma, Arial, "Arial MT" , sans-serif;
	color: black;
}

/* add fade background and padding to all table rows */
.row1 {
	padding: 3px;
	background: url(images/timesheet_data_bg.gif) repeat-x;
	background: #F9FAFB;
}
.row1 img {
	border: none;
	text-align: center;
}

.title_row
{
	background-color:whitesmoke;
	font-weight:bold;
	color:Black;
}

.sub_title_row
{
	background-color:whitesmoke;
	font-weight:bold;
}

.galleryname
{
    font-family: Lucida Console, Lucida Sans Unicode, Palatino Linotype, Sylfaen, Tahoma, Estrangelo Edessa, Trebuchet MS, Latha, Mangal, Raavi, Shruti, Tunga, Marlett; 
    font-size: 14px;
	font-weight:bold;
    color: black;
}
.galleryname_white
{
    font-family: Lucida Console, Lucida Sans Unicode, Palatino Linotype, Sylfaen, Tahoma, Estrangelo Edessa, Trebuchet MS, Latha, Mangal, Raavi, Shruti, Tunga, Marlett; 
    font-size: 14px;
	font-weight:bold;
    color: white;
}
.gallery_bg
{
    background-color:#7a7a7a;
    width:100%;
}
.phototitle
{
    font-size: 14px;
	font-weight:bold;
    margin-bottom:10px;
}

slide
{
    border:solid 1px black;
    width:150px;
    height:150px;
}

.sub_section
{
    font-family: Courier New, Courier, mono;
    font-size:16px;
    color: Black;
    font-weight: bold;
}
.main_box_left_border
{
	background-image:url(images/Mockup1_7_02.gif);
	background-repeat:repeat-y;
	width:1px;
}
.main_box_right_border
{
	background-image:url(images/Mockup1_7_04.gif);
	background-repeat:repeat-y;
	width:1px;
}
.flash_gallery
{
	height: 400;
	width:100%;
	margin: 0;
	padding: 0;
	background-color: #181818;
	color:#ffffff;
}
.note_white
{
    font-family: Lucida Console, Lucida Sans Unicode, Palatino Linotype, Sylfaen, Tahoma, Estrangelo Edessa, Trebuchet MS, Latha, Mangal, Raavi, Shruti, Tunga, Marlett; 
    font-size: 10px;
	font-weight:bold;
    color: white;
    font-weight:lighter;
}
.main_content_container_camera_bg
{
    padding:0px 20px 10px 20px;
	background-image:url(images/camera_bg.gif);
	background-repeat: repeat-y;
}