/* #################### In General */

    body
	    {
	        
	        background-repeat: no-repeat;
	        background-position: right bottom;
	        background-color: #FFFFFF;

	        margin: 6px;
        }

    form
        {
            margin: 0px;
        }
        
    .SectionDivider
        {
            font-size: 6px;
        }

/* #################### Links 

    a:link
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #2222FF;
	    }

    a:active
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #4444FF;
	    }

    a:visited
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #2222FF;
	    }

    a:hover
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: underline;
	        font-weight: bold;
	        color: #000066;
	    }*/

    .LargeHeaderLink:link
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #2222FF;
	    }

    .LargeHeaderLink:active
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #4444FF;
	    }

    .LargeHeaderLink:visited
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: none;
	        font-weight: bold;
	        color: #2222FF;
	    }

    .LargeHeaderLink:hover
	    {
	        font-family: Tahoma, Arial;
	        text-decoration: underline;
	        font-weight: bold;
	        color: #000066;
	    }

/* #################### Tables */

    .RegularTable
        {
            background-color: #FFFFFF;

            border: #BBBBBB solid 1px;
            border-top: 0px;

            width: 100%;

	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
        }

    .RegularTableWithBorder
        {
            background-color: #EEEEEE;

            border: #BBBBBB solid 1px;

            width: 100%;
        }

    .InnerTable
        {
            background-color: #FFFFFF;

            border: #DDDDDD solid 1px;

            width: 100%;
        }

    .InnerTableWithoutBorder
        {
            border: 0px;
        }

    .PagingTable
        {
            background-color: #EEEEEE;

            border: #BBBBBB solid 1px;

            width: 100%;
        }

    .AttachmentsTable
        {
            background-color: #FAFAFA;

            border: #DDDDDD solid 1px;

            width: 100%;
        }

    .ButtonsTable
        {
            background-color: #EEEEEE;

            border: #BBBBBB solid 1px;

            width: 100%;
        }

    .LargeHeader
	    {
	        background-color: #CCCCCC;

	        padding: 8px;

	        font-family: Tahoma, Arial;
	        font-size: 13px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #000000;
	    }

    .SmallHeader
	    {
	       
	        /*background-image: url(../images/welcomebar_bg.gif); background-repeat:repeat-x;*/
     background-color: #847d7b;
	        padding: 8px;

	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #FFFFFF;
	    }

    .RegularContent
	    {
	        padding: 8px;

	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	    }

    .PagingContent
	    {
	        padding: 8px;

            font-family: Tahoma, Arial;
	        font-size: 13px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #000000;
	    }

    .AvatarContent
	    {
	        padding: 4px;
	        padding-right: 0px;

	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	    }

    .PostButtonsContent
        {
		background-color: #EEEEEE;

		padding: 8px;
		padding-top: 0px;
		padding-bottom: 0px;

	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	}

    .NoPaddingContent
	    {
	        padding: 0px;
	    }

    .FormContentLeft
	    {
	        background-color: #DDDDDD;
	        padding: 8px;

	        font-size: 11px;
	    }

    .FormContentRight
	    {
	        background-color: #EEEEEE;
	        padding: 8px;

	        font-size: 11px;
	    }

/* #################### Texts */

    .Text
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	    }

    .SmallText
	    {
	        font-size: 10px;
	    }

    .Title
	    {
	        font-family: Tahoma, Arial;
	        font-size: 13px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #000000;
	    }

    .SubTitle
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: bold; color: #FFFFFF;
	    }

    .SubTitle2
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #000000;
	    }

    .SubTitle3
	    {
	        font-size: 10px;
	    }

    .MainTitle
	    {
	        font-family: Tahoma, Arial;
	        font-size: 20px;
	        text-decoration: none;
	        font-weight: bold;
	        color: #000000;
	    }

    .MainSubTitle
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	    }

    .MainMini
	    {
	        font-family: Tahoma, Arial;
	        font-size: 10px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	    }
	 .textwhite
	 {
		font-family: verdana, Arial;
	        font-size: 10px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #ffffff;
		
	 }

/* #################### Controls */

    .ListBox
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	        width: 300px;
	        height: 125px;
	    }

    .TextBox
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	        width: 150px;
	    }

    .TextBoxFile
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	        width: 150px;
	    }

    .SmallTextBox
	    {
	        font-family: Tahoma, Arial;
	        font-size: 11px;
	        text-decoration: none;
	        font-weight: normal;
	        color: #000000;
	        width: 85px;
	    }
	    
	.maintitle {
	font-family: Perpetua;
	font-size: 30px;
	line-height: 1;
	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010005;
	
}

.topsubtitle {
	font-family: Perpetua;
	font-size: 17px;
	line-height: 1;

	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010005;
	
}

.leftlink
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	
}
.title1 {
	font-family: Perpetua;
	font-size: 22px;
	line-height: normal;
	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: white;
	
}


.title2 {
	font-family: Perpetua;
	font-size: 17px;
	line-height: 2;

	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: white;
	
}

a.register:link, a.register:active
{ 
	
	font-family: Perpetua;
	font-weight: bold;
	font-size: 22px;
	color: #ffffff;
	text-decoration:none;
}


a.register:visited
{
	font-family: Perpetua;
	font-weight: bold;
	font-size: 22px;
	color: #ffffff;
	text-decoration:none;
}


a.register:hover
{

	font-family: Perpetua;
	color: #f7d584;
	font-weight: bold;
	text-align: right;
	text-decoration: underline;
}
.discussionext {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
}
.dissubtext{

	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
}
	
.dissubtext_1{

	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
	color: #014b68;
	line-height: 18px;
	font-weight: bold;
}
.italictext {
	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
}
a.sponsors:link, a.sponsors:active
{ 
	
	font-family: verdana;
	font-size: 13px;
	line-height: 1.5;
	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0067a2;
	text-decoration:none;
}


a.sponsors:visited
{
	font-family: verdana;
	font-size: 13px;
	line-height: 1.5;
	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0067a2;
	text-decoration:none;
}


a.sponsors:hover
{

	color: #0067a2;
	font-family: verdana;
	font-size: 13px;
	line-height: 1.5;
	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:underline;
	
}


