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

a.lien1
{
    color:maroon;
    text-decoration:none;
    font-size:10pt;
    font-family:Arial;
}

a.lien1:hover
{
    color:red;
    text-decoration:underline;
    font-size:10pt;
    font-family:Arial;
}

a.lien2
{
    color:red;
    text-decoration:none;
    font-size:10pt;
    font-family:Arial;
}

a.lien2:hover
{
    color:blue;
    text-decoration: underline;
    font-size:10pt;
    font-family:Arial;
}

a.wss_inv {
     margin: 0 2px;
     width: 100%; 
     height: 20px;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
     /*color: #000;*/
		 color: #114690;
     background: #fff;
     }
a.wss_inv2 {
     margin: 0 2px;
     width: 100%; 
     height: 40px;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
     /*color: #000;*/
		 color: #114690;
     background: #fff;
     }	 
a.wss_inv:hover {
     background: #ccc;   
     color: #000080;
     border: 1px solid gray; 
     }

a.wss_inv:active {
     background: gray;
     border: 1px solid gray; 
     color: #fff;
     }
a.wss_inv2:hover {
     background: #ccc;   
     color: #000080;     
     border: 1px solid gray; 
     }

a.wss_inv2:active {
     background: gray;
     border: 1px solid gray; 
     color: #fff;
     }     
#wss_reservlnk
{
		top: 50px;
		left: 480px;
		position: relative;		
		width: 142px;
}

.table1
{
    color:blue;
    BACKGROUND-COLOR:burlywood;
    font-size:10pt;
}

.table2
{
    color:blue;
    BACKGROUND-COLOR:wheat;
    font-size:10pt;
}

body
{
    color: #48707D;
    /*background-color: #C0DCC0;*/
    /*background-color:  #A2C0D2;*/
    /* std background-color:  #CADEEB;*/
    background-color: #48707D;
    font-family:Verdana;
    font-size:10pt;
    margin-left:0pt;
    margin-top:0pt;
}

h1
{
        display:inline;
        font-weight:bold;
        /*font-style:italic;*/
        font-size:13pt;
        color: #FFF5E6;
}

h3
{
    font-family:Arial;
    font-weight:bold;
    color: #004873;
    font-size:15pt;
}

h2
{
    font-family:Arial;
    font-weight:bold;
    color: #004873;
    font-size:18pt;
}
.wss_title{
        display:inline;
        font-size:14pt;
        color: #FFF5E6;
}
a
{
    /*color:green;*/
    color: #CD3232;
    text-decoration:underline;
    font-size:10pt;
}
a.medium{
	font-size:8pt;
}

a.menu{
	color: #114690;
	font-size:10pt;
}

a.menu:hover{
	color: #000080;
	background-color: #F5F5E6;
}

a.newmsg{
	color:#004873;
	text-decoration: none;
}

a.tablelink{
	padding-left : 5px;
	display : block;
	color: blue;
	text-decoration: none;
	border-bottom:1px solid #FFFFF0;
}
a.tablelink:hover{
	color: blue;
	padding-left : 5px;
	display : block;
	text-decoration: none;
	border-bottom:1px solid blue;
	background-color: #CADEEB;
}

a:hover
{
    color:orange;
    text-decoration: underline;

}


a.newmsg:hover{
    text-decoration: none;
}



table
{
    color: #004873;
    font-size:10pt;
}

#mainbox {
        top: 15px;
        left: 15px;
        position: relative;
        width : 636px;
        background-color: #F5F5E6;
        border: 1px solid #000080;
}
#mainwss {
        top: 15px;
        left: 15px;
        position: relative;
        width : 636px;
        background-color: #F5F5E6;
        border: 1px solid #000080;
        /*color: #FFF5E6;*/
}
.wss_content{
        position: relative;
        left: 15px;
        top: 65px;
        width: 550px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 20px;
        text-align:left;
        padding: 10px 10px 10px 10px;

}
.contentbox{
        position: relative;
        left: 15px;
        top: 10px;
        width: 550px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 20px;
        text-align:left;
}

#paddingbox{
        padding: 10px 10px 10px 10px;
}
#paddingwss{
        padding: 10px 10px 10px 10px;
        height : 800px;
}
.padding{
        padding: 10px 10px 10px 10px;
}
#loginbox{
        position: relative;
        left: 30px;
        top: 20px;
        width: 250px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 50px;
        text-align:center;
}
#secondbox{
        position: relative;
        left: 30px;
        top: 20px;
        width: 555px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 50px;
        text-align:center;
}

#loggedin_box {
        top: 133px;
        left: 600px;
        position: absolute;
        width : 150px;
        color: #FFF5E6;
}

input.inputbox{
        border: 1px solid #000080;
        width: 100px;
        padding: 1px 2px 1px 2px;
}

input.inputsub{
        width: 85px;
        border: 1px solid #A4A6B3;
        background-color: #5163FF;
        color: #F5F5E6;
        text-align:center;

}
a.submit{
        width: 85px;
        border: 1px solid #A4A6B3;
        background-color: #5163FF;
        color: #F5F5E6;
        text-align:center;
        padding: 2px 3px 2px 3px;
				text-decoration: none;
				position: relative;

}
input.profilesmall{
        border: 1px solid #000080;
        width: 100px;
        padding: 0px 2px 0px 2px;
}

input.profilemedium{
        border: 1px solid #000080;
        width: 200px;
        padding: 0px 2px 0px 2px;
}

input.profilebig{
        border: 1px solid #000080;
        width: 300px;
        padding: 0px 2px 0px 2px;
}
input.check{

}

select.profile{
        border: 1px solid #000080;

}

textarea.forumpost{
        border: 1px solid #000080;
        width: 450px;
}
textarea.thin{
		border: 1px solid #000080;
}

td.forumpost{
		vertical-align: top;
		font-weight:bold;
}



table.forumheader{
		width: 100%;
}

td.test{

 }

img.pics { border: 1px solid #004873;
           width: 280px;
           height: 190px;
}
img.stdpic { border: 1px solid #004873; }


img.button{
		border: none;
}

#profilebox{
        position: relative;
        left: 15px;
        top: 10px;
        width: 550px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 20px;
        text-align:left;
}

#forumbox{
        position: relative;
        left: 15px;
        top: 10px;
        width: 550px;
        border: 1px solid #000080;
        background-color: #FFFFF0;
        margin-bottom: 20px;
        text-align:left;
}


#forumpadding{
        padding: 5px 5px 5px 5px;
}
.forumnavig{
        position: relative;
        left: 15px;
        width: 550px;       
}

.navig{
        position: relative;
        left: 15px;
        width: 550px;       
}


.forumcontent{
        position: relative;
        left: 5px;
        top: 5px;
        width: 530px;
        border-top: 1px solid #000080;
        background-color: #FFFFF0;
        text-align:left;
}

table.profile TD{
	padding: 5px;
}


.pseudoname{
    font-weight:bold;
    color: #004873;
}

.datepost{
	font-style: italic;
    font-size:8pt;
    color: #5D6B8C;
    /*color: #4493CF;*/
}
.error{
    font-weight:bold;
    color:red;

}
.bold{
    font-weight:bold;
}

.subtitle{
    font-weight:bold;
}

.smalltext{
	font-style: italic;
    font-size:8pt;
    color: #5D6B8C;	
}
.mediumtext{
    font-size:8pt;
}

.chkprofile{
	vertical-align: middle;
}


TR.idle_row{
	background-color: #FFFFF0;
}
TR.idle_row TD{
    border-bottom:1px solid #FFFFF0;
} 

TR.hover_row{
	/*background-color: #F5F5E6;*/
	/*background-color: #A6C5E3; #B3D1EA*/
	background-color: #CADEEB;
}

tr.hover_row TD{
    border-bottom:1px solid blue;
} 

A.row{
	text-decoration: none;
	color: #007CB9;/*#0080C0*/
}
A.rowstd{
	text-decoration: none;
	color: blue;
}

A.row:hover{
	text-decoration: none;
	color: blue;
}

TABLE.normallist{
	background-color: #FFFFF0;
	border-collapse:collapse;
}

table.std TD{
	color: #000080;
	padding-bottom: 5px;
}

table.std TD.caption{
	color: blue;
}


A.bdcrow{
	text-decoration: none;
	/*color: #007CB9;*//*#0080C0*/
	color: #CD3232;
}

A.bdcrow:hover{
	text-decoration: underline;
	color: #CD3232;
}

TABLE.bdclist{
	background-color: #FFFFF0;
	padding: 5px;
	border: solid 1px #48707D;
	border-collapse:collapse;
}

TABLE.bdclist TD{
	padding: 5px;
	vertical-align: top;
	border-top: solid 1px #48707D;
	border-bottom: solid 1px #48707D;
}
TABLE.bdclist TD.bdc_td_title{
	color: #CD3232;
}

TR.bdc_idle_row{
	background-color: #FFFFF0;
}
TR.bdc_idle_row TD{
    /*border-bottom:1px solid #FFFFF0;*/
} 

TR.bdc_hover_row{
	/*background-color: #F5F5E6;*/
	/*background-color: #A6C5E3; #B3D1EA*/
	background-color: #CADEEB;

}

tr.bdc_hover_row TD{
    /*border-bottom:1px solid blue;*/
} 


.spacer {
  clear: both;
}


TABLE.bdcboxes{
	padding: 15px;
	margin-left: 10px;
	border-collapse: separate;

}

TABLE.bdcboxes TD{
	background-color: #FFFFF0;
	padding: 5px;
	margin: 10px;
	width: 250px;
	vertical-align: top;
	border: solid 1px #48707D;
}

TABLE.bdcboxes TD:hover{
	background-color: #CADEEB;
}

TABLE.bdcboxes IMG{
	height: 75px;
}


a.imglink{
	text-decoration: none;
	border: 0px;
}

img.pic_tn{
	border: 1px solid gray;
}