

body {
	font-family: Verdana;
	font-size: 11px;
}

td {
	font-family: Verdana;
}


/*
///////////////////////////////////////
		     TABLE CLASSES
///////////////////////////////////////
*/
.bgdemarcation
{
	font-size:13px;
	font-family:Verdana;
	color: #666666;
	background-color:#E8E8E8;
	padding:5px;
}

.thcell
{
	background-image:url('../img/template_new/block2/top_repeat.png');
	/*color:#ffffff;
	border-left:1px solid #6E6E6E;
	border-right:1px solid #DFDFDF;
	font-size:16px;
	font-family:"Verdana, Sans Serif";
	text-align:left;
	padding:5px;
	width:auto;
	height:auto;
	white-space:nowrap;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);*/
	border-left:1px solid #6E6E6E;
	border-right:1px solid #DFDFDF;
	font-family:"Verdana,sans";
	padding:5px;
	font-weight:normal;
	font-size: 16px;
	color:#fff;
	white-space:nowrap;
	width:auto;
	height:auto;
	text-align:left;
}

.tcell
{
	font-size:12px;
	font-family:Verdana, sans;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:3px;
	color:#666666;
	background-color:#FFFFFF;
	border-left:1px solid #B4B4B4;
}


.highlight
{
	height:24px;
	//height:20px;
	font-size:12px;
	font-family:Verdana, sans;
	color:#666666;
	background-color:#FCFFB7;
	padding-left:4px;
}



.tcell2
{
	font-size:12px;
	font-family:Verdana, sans;
	color:#666666;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#ECECEC;
	border-left:1px solid #B4B4B4;
}

.control-label
{
	font-size:14px;
}

.tcell3
{
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	height:20px;
	/*background-color:#ffffff;
	border-left:1px solid #969696;
	border-top:1px solid #969696;	*/
	padding:2px;
	text-align:center;

}



.tcell4
{
	font-size:14px;
	font-family:Verdana, sans;
	color:#FF8700;
	border:1px solid #FFD19E;
	padding:2px;
	text-align:center;
	background-color:#FFE1BF;
}

.tcellsel
{
	background-image:url('../img/template_new/calender/selectedday.png');
	text-align:center;
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	/*border-left:1px solid #969696;
	border-top:1px solid #969696;	*/
	color:#ffffff;
	padding:0px;
	font-weight:bold;
	height:20px;
}

.listborder
{
	border-left:0px solid #CCCCCC;
	border-right:1px solid #B4B4B4;
}

.shaded_bg {
	background-color: #ccc;
}

.thcell_2
{
	background-image:url('../img/template_new/block2/top_repeat.png');
	color:#ffffff;
	font-size:16px;
	font-family:Trebuchet Bold, Arial, Sans Serif;
	//font-weight: bold;
	border-right:1px solid #DFDFDF;
	text-align:left;
	padding:5px;
	width:auto;
	height:auto;
	white-space:nowrap;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}

.thcell_3
{
	background-image:url('../img/template_new/block2/top_repeat.png');
	color:#ffffff;
	font-size:16px;
	font-family:Trebuchet Bold, Arial, Sans Serif;
	//font-weight: bold;
	border-left:1px solid #6E6E6E;
	text-align:left;
	padding:5px;
	width:auto;
	height:auto;
	white-space:nowrap;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}


/*
///////////////////////////////////////
		     TREE CLASSES
///////////////////////////////////////
*/


.tree_node_normal
{
	font-size:12px;
	font-family:Arial;
	color:#555555;
}

.tree_node_selected
{
	font-size:12px;
	font-family:Arial;
	color:#555555;
	background-color:#E8E8E8;
}

/*
///////////////////////////////////////
		     PAGING CLASSES
///////////////////////////////////////
*/

.paging_box
{
	text-align:left;
}

.paging_item
{
	font-family:Arial;
	font-size:10px;
	color:#555555;
	cursor:pointer;
}

.paging_item_sel
{
	font-family:Arial;
	font-size:10px;
	color:#555555;
	font-weight:bold;
	cursor:default;
}

/*
///////////////////////////////////////
		     HEADING CLASSES
///////////////////////////////////////
*/


.heading_small
{
	font-size:14px;
	font-family:Arial;
	color:#555555;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
	cursor:text;
}

.heading_small2
{
	background-image:url('../img/template_new/calender/selectbkg.png');
	font-size:14px;
	font-family:Arial;
	color:#ffffff;
	height:37px;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
	cursor:text;
}

.heading
{
	font-size:24px;
	font-family:Verdana;
	color:#141414;
	font-weight:bold;
}

.headingtable
{
	font-size:13px;
	color:#1D95EC;
	font-weight:bold;
	padding: 2px;
}

.headingtabletop
{
	font-size:14px;
	color:#141414;
	font-weight:bold;
	padding: 2px;
}

.heading_big
{
	font-size:18px;
	font-family:Arial;
	color:#555555;
	font-weight:bold;
	background-color:#D0D0D0;
	padding:7px;
}

.heading2
{
	padding-top:70px;
	padding-bottom:10px;
	font-size:20px;
	font-family: Verdana;
	font-weight: bold;
	color:#5EA4DA;
}

a.heading2
{
	color:#96C943;
}

a.heading2:hover
{
	color:#5EA4DA;
}

.heading_top
{
	font-size:14px;
	font-family: Verdana;
	padding-right:10px;
	padding-top:10px;
	font-weight: bold;
	color:#F47723;
	text-decoration:none;
}

a.heading_top:link
{
	color:#F47723;
}

a.heading_top:hover
{
	color:#F47723;
}
/*.footer
{
	padding-right:15px;
	padding-top:10px;
}*/

.footer
{
	padding-top:20px;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
}

a.footer:link
{
	padding-top:20px;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
	text-decoration:none;
}

a.footer:visited
{
	padding-top:20px;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
	text-decoration:none;
	color:#000000;
}

a.footer:hover
{
	padding-top:20px;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
	text-decoration:none;
}

a.footer:active
{
	padding-top:20px;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
	text-decoration:none;
}

/*
///////////////////////////////////////
		     TEXT CLASSES
///////////////////////////////////////
*/

.text
{
	font-size:13px;
	font-family:Verdana;
	color: #666666;
	padding:5px;
}

.text2
{
	font-size:14px;
	font-family:Arial;
	color: #7EAE04;
	padding:5px;
}

.textwhite
{
	font-size:12px;
	font-family:Arial;
	color: #F3F3F3;
	padding:5px;
}

.text_small
{
	font-size:12px;
	font-family:Verdana;
	color: #555555;
	padding:2px;
}

.text_big
{
	font-size:14px;
	font-family:Arial;
	color: #555555;
}

.stepheading
{
	font-size:16px;
	font-family: Arial;
	font-style: italic;
	color:#5EA4D8;
}

.stepsub
{
	font-size:14px;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color:#93C73E;
}

.steptext
{
	font-size:14px;
	font-family: Verdana;
	font-style: italic;

	color:#454545;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
}

.label
{
	font-size:14px;
	font-family:Trebuchet Bold, Arial, sans;
	color: #141414;
	white-space:nowrap;
	padding-bottom:2px;
}

.link
{
	font-size:12px;
	font-family:Arial;
	color: #555555;
	text-decoration:underline;
	cursor:pointer;
	padding:5px;
}

.link2
{
	border-left:1px solid #141414;
	border-top:1px solid #141414;
	border-bottom:1px solid #141414;
	font-size:15px;
	font-family:Trebuchet Bold;
	color: #141414;
	text-decoration:underline;
	cursor:pointer;
	padding:0px;
}

.link3
{
	border-right:1px solid #141414;
	border-top:1px solid #141414;
	border-bottom:1px solid #141414;
	font-size:15px;
	font-family:Trebuchet Bold;
	color: #141414z;
	text-decoration:underline;
	cursor:pointer;
	padding:0px;
}

.prevpagelink
{
	border:1px solid #cccccc;
	font-size:12px;
	font-family:Verdana;
	color: #141414;
	text-decoration:underline;
	cursor:pointer;
	padding:3px;
}
.nextpagelink








{
	border:1px solid #cccccc;
	font-size:12px;
	font-family:Verdana;
	color: #141414;
	text-decoration:underline;
	cursor:pointer;
	padding:5px;
}

.selectpage
{
	text-align:center;
	
	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
	background-image:url('../img/paging_bkg.png');
	background-repeat: repeat-x;
	font-size:12px;
	font-family:Verdana;
	color: #ffffff;
	font-weight:bold;
	width:23px;
	height:16px;
	max-width: 23px;
	cursor:pointer;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}
.normalpage
{
	text-align:center;
	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
	font-size:12px;
	font-family:Verdana;
	color: #666666;
	width:23px;
	cursor:pointer;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
}

td.normalpage:hover
{
	text-align:center;
	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
	background-color:#787878;
	font-size:12px;
	font-family:Verdana;
	color: #ffffff;
	width:23px;
	cursor:pointer;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
}

/*
///////////////////////////////////////
		     SHORTCUT CLASSES
///////////////////////////////////////
*/

.pointer
{
	cursor:pointer;
}

.move
{
	cursor:move;
}

.underline
{
	text-decoration:underline;
}

.bold
{
	font-weight:bold;
}

.italic
{
	font-style:italic;
}

.center
{
	text-align:center;
}

.middle
{
	vertical-align:middle;
}

.top
{
	vertical-align:top;
}

.bottom
{
	vertical-align:bottom;
}

.left
{
	text-align:left;
}

.right
{
	text-align:right;
}

.white
{
	color:#FFFFFF;
}

.black
{
	color:#FFFFFF;
}

.red
{
	color:#FF0000;
}

.green
{
	color:#00AA00;
}

.blue
{
	color:#0000FF;
}

.border
{
	border:1px solid #B3B3B3
}

.tahoma
{
	font-family:tahoma;
}

.verdana
{
	font-family:verdana;
}

.arial
{
	font-family:arial;
}

.helvetica
{
	font-family:helvetica;
}

.uppercase
{
	text-transform:uppercase;
}

.nowrap
{
	white-space:nowrap;
}

.padding_small
{
	padding:3px;
}

.padding
{
	padding:5px;
}

.padding_big
{
	padding:7px;
}

.absolute
{
	position:absolute;
}

.relative
{
	position:relative;
}

.visible
{
	visibility:visible;
}

.hidden
{
	display:none;
}

.opacity0
{
	filter:Alpha(opacity=0);
	opacity:0;
}

.opacity10
{
	filter:Alpha(opacity=10);
	opacity:0.1;
}

.opacity20
{
	filter:Alpha(opacity=20);
	opacity:0.2;
}

.opacity30
{
	filter:Alpha(opacity=30);
	opacity:0.3;
}
.opacity40
{
	filter:Alpha(opacity=40);
	opacity:0.4;
}

.opacity50
{
	filter:Alpha(opacity=50);
	opacity:0.5;
}

.opacity60
{
	filter:Alpha(opacity=60);
	opacity:0.6;
}

.opacity70
{
	filter:Alpha(opacity=70);
	opacity:0.7;
}

.opacity80
{
	filter:Alpha(opacity=80);
	opacity:0.8;
}

.opacity90
{
	filter:Alpha(opacity=90);
	opacity:0.9;
}

.opacity100
{
	filter:Alpha(opacity=100);
	opacity:1;
}

/*
///////////////////////////////////////
		     FORM ELEMENTS CLASSES
///////////////////////////////////////
*/


.textbox
{
	border: 0px;
	padding: 4px;
	font-size:12px;
	font-family:arial;
	width:187px;
	max-width:187px;
	height:22px;
	color:#555555;
	background-image: url('../img/template_new/input_bg_large.png');
	background-repeat: no-repeat;
}
.textbox_disabled
{
	background-color:#F3F3F3;
	border: 0px;
	padding: 0px;
	font-size:12px;
	font-family:arial;
	width:187px;
	max-width:187px;
	height:22px;
	color:#555555;

}


.textboxlarge
{
	border: 0px;
	padding: 4px;
	font-size:12px;
	font-family:arial;
	width:187px;
	max-width:187px;
	height:22px;
	color:#555555;
	background-image: url('../img/template_new/input_bg_large_disabled.png');
	background-repeat: no-repeat;
}


.textbox_midi
{
	border: 0px;
	padding: 4px;
	font-size:12px;
	font-family:arial;
	width:160px;
	max-width:187px;
	height:22px;
	color:#555555;
	background-image: url('../img/template_new/input_bg_01.png');
	background-repeat: no-repeat;
}



.textboxred
{
	background-color:#F3F3F3;
	border:1px solid #FF0000;
	border-bottom-color:#FF0000;
	border-right-color:#FF0000;
	font-size:12px;
	font-family:arial;
	width:175px;
	height:22px;
	color:#555555;
	max-width:200px;
}



.textarea
{
	font-size:12px;
	font-family:arial;
	height:150px;
	color:#555555;
	border: 0px;
	width:260px;
	padding: 5px;
	max-width:260px;
	height:66px;
	background-image: url('../img/template_new/textarea_bg.png');
	background-repeat: no-repeat;
}

.button
{
	background-image:url('../img/template_new/buttons/normal_small.png');
	border:0px solid #ffffff;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	padding-left:5px;
	padding-right:5px;
	width:89px;
	padding-bottom:2px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}

.button:hover
{
	background-image:url('../img/template_new/buttons/hover_small.png');
	border:0px solid #ffffff;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	padding-left:5px;
	padding-right:5px;
	width:89px;
	padding-bottom:2px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);

}


.button_blocked
{
	background-image:url('../img/template_new/buttons/normal_small.png');
	border:0px solid #ffffff;
	color:#ccc;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	padding-left:5px;
	padding-right:5px;
	width:89px;
	padding-bottom:2px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}

.button_hover
{
	background-image:url('../img/template_new/buttons/hover_small.png');
	border:0px solid #ffffff;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	padding-left:5px;
	padding-right:5px;
	width:89px;
	padding-bottom:2px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}

.button_hover_large_max
{
	background-image:url('../img/button_hover_large_max.png');
	border:0px solid #ffffff;
	color:#D65926;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:35px;
	padding-left:5px;
	padding-right:5px;
	width:200px;
	padding-bottom:2px;
}



.button_large
{
	background-image:url('../img/template_new/buttons/normal_large.png');
	border:0px solid #ffffff;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	width:145px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}
.button_large:hover
{
	background-image:url('../img/template_new/buttons/hover_large.png');
	border:0px solid #ffffff;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	height:29px;
	width:145px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}


.button_large_2
{
	background-image:url('../img/button_normal_large_2.png');
	border:0px solid #ffffff;
	color:#a1a1a1;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:21px;
	padding-left:5px;
	padding-right:5px;
	width:145px;
	padding-bottom:2px;
}
.button_large_3
{
	background-image:url('../img/button_normal_large_3.png');
	border:0px solid #ffffff;
	color:#a1a1a1;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:31px;
	padding-left:5px;
	padding-right:5px;
	width:220px;
	padding-bottom:2px;
}

.button_normal_large_max
{
	background-image:url('../img/button_normal_large_max.png');
	border:0px solid #ffffff;
	color:#a1a1a1;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:35px;
	padding-left:5px;
	padding-right:5px;
	width:200px;
	padding-bottom:2px;
}

.button_hover_large
{
	background-image:url('../img/button_hover_large.png');
	border:0px solid #ffffff;
	color:#D65926;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:21px;
	padding-left:5px;
	padding-right:5px;
	width:120px;
	padding-bottom:2px;
}

.button_hover_large_2
{
	background-image:url('../img/button_hover_large_2.png');
	border:0px solid #ffffff;
	color:#D65926;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:21px;
	padding-left:5px;
	padding-right:5px;
	width:145px;
	padding-bottom:2px;
}

.select
{
	background-color:#F3F3F3;
	border:1px solid #AAAAAA;
	font-size:12px;
	font-family:arial;
	width:187px;
	height:22px;
	color:#555555;

}

.button_slim_max
{
	background-image:url('../img/button_normal_xl.png');
	border:0px solid #ffffff;
	color:#a1a1a1;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	height:21px;
	padding-left:5px;
	padding-right:5px;
	width:260px;
	padding-bottom:2px;
}


.button_slim_max:hover
{
	background-image:url('../img/button_hover_xl.png');
	color:#D65926;
}


/*
///////////////////////////////////////
		     BACKGROUND CLASSES
///////////////////////////////////////
*/

.background_1
{
	background-color:#F3F3F3;
}

.background_2
{
	background-color:#BFBFBF;
}

.background_3
{
	background-color:#ffffff;
}

.background_5
{
	background-color:#ffffff;
}


.background_1
{
	background-color:#000000;
}

.background_2
{
	background-color:#777777;
}

.background_3
{
	background-color:#ffffff;
}

/* Main Tabs */
.tab_page
{
	background-image:url('../img/template_new/tabs/tab_repeat-current.png');
	height:22px;
	font-family: Arial, sans;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size: 12px;
	color:#fff;
}

.tab_page_left
{
	background-image:url('../img/template_new/tabs/tab_left-current.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_page_right
{
	background-image:url('../img/template_new/tabs/tab_right-current.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}

.tab_page_hover
{
	background-image:url('../img/template_new/tabs/tab_repeat_hover.png');
	height:22px;
	font-family: Arial, sans;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size: 12px;
	color:#fff;
}

.tab_page_left_hover
{
	background-image:url('../img/template_new/tabs/tab_left_hover.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_page_right_hover
{
	background-image:url('../img/template_new/tabs/tab_right_hover.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}



.tab_page_current
{
	background-color:#F0F0F0;
	border-top:1px solid #ACACAC;
	height:22px;
	font-family: Arial, sans;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size: 12px;
	color:#141414;
}

.tab_page_left_current
{
	background-image:url('../img/template_new/tabs/tab_left.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_page_right_current
{
	background-image:url('../img/template_new/tabs/tab_right.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}
/* Main Tabs */



/* Child Tabs */
.tab_child_page
{
	background-color: #a6a6a6;
	height:22px;
	font-family: Verdana, sans;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size: 11px;
	color:#fff;
}

.tab_child_page_left
{
	background-image:url('../img/template_new/tabs/child_tab_left.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_child_page_right
{
	background-image:url('../img/template_new/tabs/child_tab_right.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}

.tab_child_page_hover
{
	background-image:url('../img/template_new/tabs/tab_repeat_hover.png');
	height:22px;
	font-family: Verdana, sans;
	padding-left:10px;
	padding-right:10px;
	font-size: 11px;
	font-weight:normal;
	color: #fff;
}

.tab_child_page_left_hover
{
	background-image:url('../img/template_new/tabs/tab_left_hover.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_child_page_right_hover
{
	background-image:url('../img/template_new/tabs/tab_right_hover.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}



.tab_child_page_current
{
	background-image:url('../img/template_new/tabs/tab_repeat.png');
	height:22px;
	font-family: Verdana, sans;
	padding-left:10px;
	padding-right:10px;
	font-size: 11px;
	font-weight:normal;
	color: #000;
}

.tab_child_page_left_current
{
	background-image:url('../img/template_new/tabs/tab_left.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_child_page_right_current
{
	background-image:url('../img/template_new/tabs/tab_right.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}
/* Child Tabs */



.tab_page_left_selected
{
	background-image:url('../img/buttons_new/b-selected_01.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
	background-color:#ACACAC;
}

.tab_page_right_selected
{
	background-image:url('../img/buttons_new/b-selected_03.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}

.tab_page_selected
{
	background-image:url('../img/buttons_new/b-selected_02.png');
	height:22px;
	font-family: Verdana, sans;
	font-size: 10px;
	color:black;
}

.tab_page_blocked
{
	background-color: #a6a6a6;
	height:22px;
	font-family: Verdana, sans;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size: 11px;
	color:#666;
}

.tab_page_left_blocked
{
	background-image:url('../img/template_new/tabs/child_tab_left.png');
	background-repeat:no-repeat;
	height:22px;
	width:4px;
	padding:0px;
	margin:0px;
}

.tab_page_right_blocked
{
	background-image:url('../img/template_new/tabs/child_tab_right.png');
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}

/*.tab_page_left_blocked
{
	background-image:url("../img/buttons_new/b-hover2.png");
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
	background-color:#ACACAC;
}

.tab_page_right_blocked
{
	background-image:url("../img/buttons_new/b-hover3.png");
	background-repeat:no-repeat;
	height:22px;
	width:6px;
	padding:0px;
	margin:0px;
}

.tab_page_blocked
{
	background-image:url("../img/buttons_new/b-hover4.png");
	height:22px;
	font-family: Verdana, sans;
	font-size: 10px;
	color:black;
}*/

.button_normal
{
	background-image:url('../img/button_normal.png');
	background-repeat:no-repeat;
	height:22px;
	width:5px;
	padding:0px;
	margin:0px;
}

/* Popups */

.dialog_title
{
	color:#ffffff;
	font-size:16px;
	font-family:Trebuchet Bold, Arial, Sans Serif;
	text-align:left;
	font-weight: bold;
	white-space:nowrap;
	text-shadow: 1px 1px 1px #141414;
	filter: dropshadow(color=#141414, offx=1, offy=1);
}

/* Popups */



/* Calendar*/

.calHeadingNormal
{
	background-color:#929292;
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	padding:0px;
	margin:0px;
	text-align:center;
	border-left: 1px solid #ffffff;
	width:15px;



}

.calHeadingAdvancedLeft
{
	width:16px;
	background-color:#929292;
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	padding:0px;
	margin:0px;
	text-align:center;
	border-left: 1px solid #929292;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;

}


.calHeadingAdvancedRight
{
	background-color:#929292;
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	padding:0px;
	margin:0px;
	text-align:center;
	border-left: 1px solid #ffffff;
	width:15px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}
.calEvenRow
{
	font-size:14px;
	font-family:Trebuchet Bold, sans;


	font-weight:bold;
	color:#141414;
	height:20px;
	background-color:#E1E1E1;
	text-align:center;
	border-left: 1px solid #ffffff;


}

.calOddRow
{
	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	height:20px;
	background-color:#F0F0F0;
	text-align:center;
}

.popuptitlebar
{
	background-image:url('../img/template_new/dialogs/title_bar_bg2.png');
	height:22px;
	width:5px;
	padding:0px;
	margin:0px;
}
.footerLeft
{
	background-image:url('../img/template_new/block2/bottomcorner_left.png');
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;

}
.footerRight
{
	background-image:url('../img/template_new/block2/bottomcorner_right1.png');
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;

}
.top_repeat
{
	background-image:url('../img/template_new/block2/top_repeat.png');
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;
}
.titebar_right
{
	background-image:url('../img/template_new/dialogs/title_bar_right-bg.png');
	background-repeat:no-repeat
	width:37px;
	padding:0px;
	margin:0px;
}


 .button_large_1
{
 background-image:url('../img/template_new/buttons/normal_large2.png');
 border:0px solid #ffffff;
 color:#ffffff;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 cursor:pointer;
 height:29px;
 padding-left:5px;
 padding-right:5px;
 width:210px;
 padding-bottom:2px;
 text-shadow: 1px 1px 1px #141414;
 filter: dropshadow(color=#141414, offx=1, offy=1);
}

.button_large_1:hover
{
 background-image:url('../img/template_new/buttons/hover_large2.png');
 border:0px solid #ffffff;
 color:#ffffff;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 cursor:pointer;
 height:29px;
 padding-left:5px;
 padding-right:5px;
 width:210px;
 padding-bottom:2px;
 text-shadow: 1px 1px 1px #141414;
 filter: dropshadow(color=#141414, offx=1, offy=1);

}


/* Dialog */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:5000;
  background-color:#000;
  display:none;
}
/* Dialog */

/* Popup */
.popup {
	z-index: 9999;
}
/* Popup */
.login_button {
	background-image: url('../img/template_new/login/login.png');
	border: 0px solid white;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	width: 300px;
	padding-bottom: 2px;
	text-shadow: 1px 1px 1px #141414;

}
.register_button {
	background-image: url('../img/template_new/login/register.png');
	border: 0px solid white;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	width: 140px;
	padding-bottom: 2px;
	text-shadow: 1px 1px 1px #141414;

}
.rememberme_button {
	background-image: url('../img/template_new/login/remember.png');
	border: 0px solid white;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	width: 140px;
	padding-bottom: 2px;
	text-shadow: 1px 1px 1px #141414;

}

.rememberemail_button {
	background-image: url('../img/template_new/login/remember_email.png');
	border: 0px solid white;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	width: 300px;
	padding-bottom: 2px;
	text-shadow: 1px 1px 1px #141414;

}

.rememberreset_button {
	background-image: url('../img/template_new/login/remember_reset.png');
	border: 0px solid white;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	width: 300px;
	padding-bottom: 2px;
	text-shadow: 1px 1px 1px #141414;

}

.itemtcell
{
	font-size:12px;
	font-family:'PT Sans','Tahoma',sans-serif;
	color: #141414;
	white-space:nowrap;
	background-color:#FFFFFF;
}


.itemtcell2
{
	font-size:12px;
	font-family:'PT Sans','Tahoma',sans-serif;
	color: #141414;
	white-space:nowrap;
	background-color:#ECECEC;
}
.label_item
{
	font-size:12px;
	font-family:'PT Sans','Tahoma',sans-serif;
	color: #141414;
	white-space:nowrap;

}
.tcelldisabled
{

	font-size:14px;
	font-family:Trebuchet Bold, sans;
	font-weight:bold;
	color:#141414;
	height:20px;
	background-color:#a6a6a6;
	text-align:center;



}



