/*  ------------------ STANDARD THEME ---------------- */

/* Global modifyers */
body{border:none;
	overflow:auto;
	margin:15px 0px 10px 0px;
	background:#000000 url(body_bg.jpg) repeat-x top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#FFFF66;}
form{margin:0px;}

div{font-size:10px;}
table{font-size:10px;}
img{border:none;}
.inline{vertical-align:middle;}

.br {display:none;}

.text{padding:7px;}
.link{cursor:hand;cursor:pointer;}

/* Titles */
h1, h2, h3, h4, h5{Margin:0px;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:18px;}
h4{font-size:15px;}
h5{font-size:12px;}

h1.title_w, h2.title_w, h3.title_w, h4.title_w, h5.title_w{background:url(title_w.gif) bottom;}


/* Forms */
input{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}

/* Text Types */
.errorText{color:#ff0000}
.okText{color:#181348}

/* Tables */
table.topLevel{width:100%;
	border-collapse:collapse;}
table.topLevel td{padding:0px;}

table.collapse{margin:0px;
	border-collapse:collapse;}
table.collapse td{padding:0px;}

table.full{width:100%;height:100%;}


/* 	- Links */
ta:link {color: #FF0000}     /* unvisited link */
ta:visited {color: #00FF00}  /* visited link */
a:hover {color:#FFF83D;text-decoration:underline;}   /* mouse over link */
ta:active {color: #0000FF}   /* selected link */

/* page container frame */
div.body, div.body_main{width:753px;
	text-align:left;}
div.body{background:transparent;}
div.body_main{background:#23508F url(page_bg.gif);}
/* Banner */
div.banner{background:url(banner.gif) no-repeat center top;
	height:124px;}
/* Menu */
div.menu{text-align:left;
	background:url(menu_bg.gif);
	position:relative;
	top:101px;
	height:23px;
	width:100%;}	
div.mnuLeft, div.mnuRight{width:10px;
	height:23px;}
div.mnuLeft{float:left;background:url(mnu_left.gif) no-repeat;}
div.mnuRight{float:Right;background:url(mnu_right.gif) no-repeat right;}
#mnu { 
	margin:0px;
	cursor:hand;cursor:pointer;
	border:0px;
	filter:blendTrans(duration=0.75);}

/* Page Body */
div.page, div.pageC, div.pageM, div.pageC_clear {}
div.page{background:url(page_bg.gif) repeat-y;}
div.pageT{background:url(page_t.gif) no-repeat;padding-top:10px;}
div.pageC{padding:18px 2px 5px 2px;background:url(page_shade.gif) no-repeat;}
div.pageC_clear{padding:0px 2px 0px 2px;}

/* Layout frames */
.leftColumn{width:155px;
	padding:0px 1px 0px 4px;
	vertical-align:top;}
.rightSpace{ margin:5px 5px 7px 5px; 
	width:100%; 
	vertical-align:top; }

/* windows */
div.win{
	background:#ffffff url(win_c.gif);
	color:#000000;
	font-size:10px;}
div.win table{color:#000000;
	font-size:10px;}
div.winc{padding:10px 10px 15px 10px;}
div.wint, div.winb, div.winl, div.winr, div.wintl, div.wintr, div.winbl, div.winbr{width:100%}
div.wint{background:url(win_t.gif) repeat-x;}
div.winb{background:url(win_b.gif) repeat-x left bottom;}
div.winl{background:url(win_l.gif) repeat-y;}
div.winr{background:url(win_r.gif) repeat-y right;}
div.wintl{background:url(win_tl.gif) no-repeat top left;}
div.wintr{background:url(win_tr.gif) no-repeat top right;}
div.winbl{background:url(win_bl.gif) no-repeat left bottom;}
div.winbr{background:url(win_br.gif) no-repeat right bottom;}

/* Window internal elements */
div.win_Shade{background:url(win_Shade_m.gif) repeat-x;
	margin:3px;}
div.win_Shade_r{background:url(win_Shade_r.gif) no-repeat right;}
div.win_Shade_l{background:url(win_Shade_l.gif) no-repeat left;
	height:23px;
	padding:2px 9px 0px 5px;}

/* window Tab*/
div.tab{background:url(win_tab_m.gif) repeat-x;
	width:250px;
	width: expression("25px");
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height:14px;}
div.tabl{background:url(win_tab_l.gif) no-repeat left top;}
div.tabr{background:url(win_tab_r.gif) no-repeat right top;}
div.tabc{height:14px;Padding:1px 29px 0px 29px;}

/* Cells */
div.cell{width:145px;
	color:#29367F;
	background: #A0A0A0 url(cell_m.gif) repeat-y;}
div.cell_t{background: url(cell_t.gif) no-repeat left top;}
div.cell_b{background: url(cell_b.gif) no-repeat left bottom;}
div.cell_h{
	padding:9px 0px 2px 0px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;}
div.cell_c{
	padding:5px 12px 12px 12px;}

input.cellTextBox {width:120px;
	height:20px;
	color:#000000;
	padding:4px 6px 0px 4px;
	background: url(cell_textField_BG.gif) no-repeat center center;
	background-attachment:expression("fixed");
	vertical-align:middle;
	border:0px;
	margin:0px;}
input.cellButton {width:120px;
	height:20px;
	color:#ffffff;
	background: url(cell_button_BG.gif) no-repeat center center;
	vertical-align:middle;
	border:0px;
	margin:0px;
	cursor:hand;cursor:pointer;}

/* Footer */
div.footer{width:100%;
	background:url(footer.gif) no-repeat;
	height:17px;}
	
/* ######################## GALLERY ###################### */
/* Gallery Banner */
table.gallery_index, table.gallery_uni{margin:0px 2px 0px 2px;height:75px;}
table.gallery_index{background:#000000 url(gallery_index.gif) center;}
table.gallery_uni{background:#000000 url(gallery_uni.gif) center;}

div.galleryLocation{position:relative;left:18px;top:3px;}
div.galleryLocation a{color:#ffffff;}
div.galleryLocation a.galleryLocation{text-decoration:none;}
div.galleryLocation a.galleryLocation:hover{text-decoration:underline;}
a.downloadGallery{}

/* Galleries */
img.galleriesThumb{border:1px solid #181348; margin-right:10px;}

/* View Gallery */
img.galleryThumb{cursor:hand;cursor:pointer;
	border:1px solid #eeeeee}
img.galleryThumb:hover{
	border:1px solid #000000;}
img.galleryThumb_Selected{
	border:1px solid #181348;
	Filter: alpha(Opacity=100, FinishOpacity=65, Style=3, StartX=0, StartY=0, FinishX=100, FinishY=80);}
div.ScrollthumbFrame{
	overflow:hidden;
	background:url(thumbscroll_bg.gif);
	padding:4px 0px 2px 0px;
	width:100%;}
div.galleryPic{background:#000000;padding:20px;text-align:center;}
img.galleryPic{margin:10px; vertical-align:middle;}
tr.galleryThumbBG{
	background:#ffffff url(galleryThumbBG.gif) repeat-x;}



/* Gallery Thumbnail Scroller */
div.bar_h{
	background:#181348 url(bar_h_m.gif) repeat-x;}
	
td.hscroll_BG{
	background:#181348 url(scroll_h_m.gif) repeat-x;
	cursor:hand;cursor:pointer;}
img.scrollBtn{cursor:hand;cursor:pointer;
	filter:blendTrans(duration=0.5);}
div.hbar_a{width:186px;
	height:26px;
	background:url(scroll_h_bar_a.gif);
	filter:blendTrans(duration=0.5);}
div.hbar_b{width:186px;
	height:26px;
	background:url(scroll_h_bar_b.gif);
	filter:blendTrans(duration=0.5);}
	