/* CSS Document */

* {margin: 0px;padding: 0px;}

	* {margin:0px ;padding: 0px}
	body {font-family:Arial,Helvetica,sans-serif;font-size: 10pt;color: rgb(0,0,0);}
	img {border: none}
	a {text-decoration:none;color:rgb(100,100,100)}
	a:hover {text-decoration:underline;rgb(0,0,0);}
	span.title {font-size: 12pt;;color:#666666;text-decoration:none;display:inline;font-style:none;margin: 10px 0px 6px 0px}
	p {margin: 0px 0px 6px 0px;}
	div#header{position:relative;padding:5px 0px;text-align:left;width:auto;margin: 10px 40px;height:40px;border-width:0px 0px 1px 0px;border-color:rgb(150,150,150);border-style:solid}
	div#under-header{width: auto;margin: 0px 40px;}
	div#under-header a {color:rgb(200,100,0);}
	div#under-header a.active {color:rgb(150,150,150);}
	div#under-header a:hover {color:rgb(100,100,100);text-decoration:none;}

	img.crl-logo{float:left;margin: 15px 0px 0px 0px}
	span.head-title{margin: 15px 0px 0px 5px;display:block;float:left;font-size: 16px;line-height:25px;font-weight:bold;color:rgb(150,150,150)}
	span.head-title span{color:rgb(0,0,0);font-weight:bold;font-size:16px; line-height:25px;}
	div#message{margin: 50px auto;width:600px;text-align:center;}
	div#message span.title {text-align:center;font-size:30px;color:rgb(230,170,0);text-align:center;}
	div#message span.text {text-align:right}
	div.login-div {width:200px;margin:50px auto;
		border:1px solid rgb(100,100,100);padding:75px 150px 50px 150px;
	}
	div.login-div-wide {width:500px; margin:50px auto;
		border:1px solid rgb(100,100,100);padding:75px 150px 50px 150px;
		text-align:center;
	}
	div.login-div label {display:block;margin: 20px auto 5px auto}
	div.login-div label.pass-reset {display:block;margin:0px auto 20px auto}
	div.login-div input.text {width:200px;border-width:1px 2px 2px 1px;border-style:solid;border-color: rgb(100,100,100)}
	div.message-pass {border: 1px solid rgb(200,200,200);color: rgb(100,0,0)}
	div.message-user {border: 1px solid rgb(200,200,200);color: rgb(100,0,0)}
	div.message-general {border: 1px solid rgb(200,200,200);color: rgb(100,0,0)}
	
	div#footer-legal{margin: 50px 0px;text-align:center;font-size:10px;color:rgb(150,150,150)}
	div#user-name{float:right;margin: 20px 0px 0px 0px;}
	
	
	
	
	div#main{margin: 0px 40px;min-height:400px;position:relative;}
	div#side-nav {width:225px;z-index:3;position:absolute;display:block;float:left;margin: 30px 0px 0px 30px;}
	div#side-nav a {color:rgb(200,100,0);text-decoration:none;}
	div#side-nav a:hover {color:rgb(100,100,100);text-decoration:none;}

	div#content {position:absolute;top 0px;left:0px;z-index:1;}
	div#inner-content {margin: 10px 250px 0px 250px;z-index:1}
	div#side-prev {display:block;float:right;width:200px;z-index:2;margin: 0px 0px 0px 0px;}
	div#bottom-prev {display:block;clear:both;z-index:2;margin: 50px 0px;}
	
	div#root-nav{z-index:-1;position:absolute;top 0px;left:0px;margin: 20px 250px 0px 250px;z-index:1;text-align:center;display:block;}
	div#root-nav a{font-weight: bold;font-size:10pt;margin: 0px 40px 0px 0px;}
	a.active{font-size:12pt;color:rgb(100,100,100)}
	div#root-nav a:hover {color:rgb(100,100,100);text-decoration:none;}
	
	#cont {margin: 25px auto}

	.row-1 {margin: 25px 0px}
	.row-1 img {float:left;margin: 0px 10px 10px 0px;border: 1px solid rgb(100,100,100)}


