
/* general page layout
--------------------------------*/
body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
	}
	a:link,a:visited
	{
		color:#333;
	}
input
	{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	textarea.t1
	{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}
div#pageWrapper {
	width:980px;
	/*height:706px;*/
	/*background:url(../images/bg-general.png) no-repeat;*/
	background-color:#E2E2E2;
	margin:0px auto;
	padding:10px 15px 0px 25px;
	}
div#pageWrapper1 {
	width:980px;
	background-color:#e2e2e2;
/*	background:url(../images/bg-general.png) no-repeat;
	 height:706px;
	
	background-color:#B5B5B5;*/
	margin:0px auto;
	padding:10px 15px 0px 25px;
	
	}
/* header
--------------------------------*/
#logoImg {
	float:left;
	border:0;
	margin:0;
	}
div#header a{
	outline:none;
	}

div#header {
	margin-bottom:12px;
	padding:0;
	}
	
#mainTabs{
	width:702px;
	height:51px;
	margin-left:236px;
	padding:5px 20px;
	position:relative;
	left:-10px;
	background:url(../images/tabs-bg-general.gif) no-repeat;
	text-align:right;
	font-size:14px;
	line-height:40px;
	}

#mainTabs ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
#mainTabs ul li{
	float:left;
	margin:0px;
	margin-right:20px;
	}

#mainTabs ul li a{
	background:url(../images/tabs-bg-item.png) no-repeat;
	height:39px;
	width:100px;
	display:block;
	}

#mainTabs ul li a:link, #mainTabs ul li a:visited{
	text-decoration:none;
	color:#333;
	cursor:pointer;
	}

#mainTabs ul li a:hover{
	background:url(../images/tabs-bg-item-hover.png) no-repeat;
	color:#FFF;
	}

#mainTabs ul li span{
	display:block;
	width:100px;
	font-size:14px;
	line-height:39px;
	text-align:center;
	}

.contactLink a:link, .contactLink a:visited{
	text-decoration:none;
	color:#333;
	}
.contactLink a:hover{
	text-decoration:underline;
	}

/* login form
-----------------------------------*/
div#loginForm{
	margin-top:10px;
	margin-left:220px;
	margin-bottom:0;
	margin-right:0;
	padding-left:50px;
}
div#loginForm form { margin:0px; }  /* long waited correction */
div#loginForm table td.lgInput{
	background:url(../images/login-bg-input.png) no-repeat;
	width:203px;
	padding: 0px 14px;
	height:30px;
	}
div#loginForm table th {
	font-size:14px;
	font-weight:normal;
	}
	
div#loginForm table input.lgInput{
	background:none;
	width:205px;
	margin:0px;
	border:0;
	font-size:14px;
}
div#loginForm table td.button{
	text-align:center;
	
}
div#loginForm table td.button input{
	font-size:14px;
	padding-bottom:0px;
	background:url(../images/login-bg-button.png) no-repeat;
	width:118px;
	height:30px;
	border:0;
	cursor:pointer;	
}

/* content
-----------------------------------*/
.content div{
	margin:0;
	padding:0;
	}
	div.pictureHolderfull{
	float:left;
	width:962px;
	padding:12px ;
	/*padding-top:20px;
	height:100%;*/
	margin:0px;
	margin-right:15px;
	/*background:url(../images/pic_holder_bg_big.png) no-repeat;*/
	text-align:left; /* actually for images*/
	}
	
	div.pictureHolder1{
	float:left;
	width:710px;
	padding:5px;
	/*padding-top:20px;
	height:100%;*/
	margin:0px;
	margin-right:15px;
	/*background:url(../images/pic_holder_bg_big.png) no-repeat;*/
	text-align:left; /* actually for images*/
	}
	
	

div.pictureHolder{
	float:left;
	width:222px;
	padding:5px;
	padding-top:117px;
	height:312px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:15px;
	background:url(../images/pic-holder-bg.png) no-repeat;
	text-align:center; /* actually for images*/
	}
div.pictureHolder img {
	border:0;
	}
div#pictureHolder3{ height:312px; margin-right:0px; }
	
div.pictureHolder img{
	margin:0px;
	}
a.bigButton{
	text-decoration:none;
	color:#333;
	}

span.bigButton{
	font-size:14px;
	line-height:19px;
	cursor:pointer;
	display:block;
	width:221px;
	height:55px;
	text-align:center;
	background:url(../images/big-button-bg.png) no-repeat;
	padding-top:10px;
	}

div#toolbarRight{
	margin:0px 15px 0px 0px;
	width:226px;
	float:right;
	color:#888;
	}

div.toolbarUnit{
	margin:0px;
	padding:0px;
	font-size:90%;
	}
div.toolbarLabel{
	margin:0px;
	padding-top:18px;
	height:30px;
	background:url(../images/toolbarRight-bg-top.png);
	color:#111;
	text-align:center;
	font-size:14px;
	line-height:20px;
	}
div.toolbarUnit div.toolbarUnitText{
	margin:0px;
	height:176px;
	width:186px;	/*Mr IE 6 !!!*/
	padding: 0px 20px;
	background:url(../images/toolbarRight-bg-middle.png) repeat-y;
	}
div.toolbarUnit div.toolbarUnitBottom{
	height:31px;
	margin:0px;
	padding:0px;
	background:url(../images/toolbarRight-bg-bottom.png);
	}
/* footer
-----------------------------------*/
div#footer{
	margin:0px;
	padding:10px 25px;
	line-height:30px;
	height:56px;
	background:url(../images/footer-bg.png) no-repeat;
	clear:both;
	color:#888;
	font-weight:bold;
	font-size:12px;
	}
div#footer a:link, div#footer a:visited{
	color:#888;
	text-decoration:none;
	}

div#CPRAndTM{
	float:right;
	}

/* generic
-----------------------------------*/
.washed{
	font-size:80%;
	color:#888;
	text-decoration:none;
}


div.pictureHolder-user{
	float:left;
	width:700px;
	padding:5px;
	padding-top:5px;
	padding-bottom:5px;
	height:300px;
	margin:0px;
	/*background:url(../../include/images/pic-holder-bg-big.png) no-repeat;*/
	position:relative;
	text-align:left; /* actually for images*/
/*	overflow:auto;*/
	}
td.pictureHolder-user img {
	border:0;
	}
	
td.pictureHolder-user img{
	margin:0px;
	}
	
	.reply-button
{
	background:url(../Images/login-bg-button.png) no-repeat;
	width:118;
	height:32px;
	border:0;
	cursor:pointer;
	font-size:14px;
}

.contact
{
	
	font-size:14px;
}

.menuHolder
{
	background:#EEEEEE;
}
.menuHolder td
{
	padding-top:5px;
}
div.toolbarUnit1{
	margin:0px;
	padding:0px;
	font-size:90%;
	}
div.toolbarUnit1 div.toolbarUnitTextDidYouKnow{
	margin:0px;
	height:430px;
	width:186px;	/*Mr IE 6 !!!*/
	padding:0px 20px;
	background:url(../images/toolbarRight-bg-middle.png) repeat-y;
	}
	div.toolbarUnit1 div.toolbarUnitBottom{
	height:31px;
	margin: 0px;
	padding:0px;
	background:url(../images/toolbarRight-bg-bottom.png);
	}
	
	
table.radioSet td input
{
     float:left;
} 

table.radioSet label
{
    display:block;
    margin:0 0 0 25px
} 
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.modalBox
{
	border: 7px solid #C0C0C0;
	background-color: #f5f5f5;
}
.modalBox caption {
	background-image: url(images/window_titlebg.gif);
	background-repeat:repeat-x;
}