﻿/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}



body 
{
    border-top: solid 5px #AB0026;
    background-color: #697271;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
#logo
{
    background-image:url("../images/styling/logo1.png");
    height: 150px;
    width: 400px;
}
#header
{
    height: 180px;
    background-image:url("../images/styling/header.jpg");
}
#Wrapper
{
    margin-top:10px;
    width:1000px;
    margin:0 auto;
}
#Content
{
    overflow:hidden;
    width: 1000px;
    background-color:White;
}
#ContentPad
{
    width:680px;
    margin-left: 15px;
    background-color: #FFF;
    min-height: 200px;
    float:left;
}
#MenuBar
{
    
}
#SideBar
{
    float: right;
    margin-right: 15px;
    width: 240px;

padding: 1em;
height: 100%;

background-color: #e0e0e0;
border: solid 1px #c0c0c0;
}
#SideSlideshow img
{
    height: 300px;
    width: 200px;
    margin-left: 20px;
    margin-top: 5px;
}

#SideBar h3
{
font-size: 1.2em;
line-height: 1.6em;
margin-top: 10px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
color: #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;

}
#FauxFooter
{
    float: left;
           height: 25px;
           width:1000px;
    background-image:url("../images/styling/footer.png");
}

h2
{
color: #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
font-size: 1.8em;
line-height: 2em;
clear: both;
}
h3
{
    color: #666666;
    text-decoration: underline;
    padding: 1em
}
/*Common Styles */
#AccountSideBar a
{
    color: Black;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    padding-left: 20px;
}

#AccountSideBar p
{
    padding: 0.25em;
    color: #666;

}
.FullWidth
{
        margin: 0 auto;
    margin-top: 1em;
    width: 100%;
padding: 5px;
overflow: auto;
}
.Font09
{
    font-size: 0.9em;
}
.Font08
{
    font-size: 0.8em;
}
.Font07
{
    font-size:0.7em;
}
input.Button{
    margin: 0.2em;
    background-color: #E4E5D7;
    border:1px solid black;
    -moz-border-radius: 0.5em;
    	-webkit-border-radius: 0.5em;
    	border-radius: 0.5em;
    	line-height:17px; /* Safari */
    	padding: 0.5em;
    	padding-left: 26px;
    	background-repeat:no-repeat;
    	background-position: 7px center;
    	
}

ul.TradList
{
    list-style-type:disc;
    margin-left: 15px;
}
ul.TradList li
{
    padding: 0.1em;
}
ol.TradList
{
    list-style-type:decimal;
    margin-left: 20px;
}
ol.TradList li
{
    padding: 0.1em;
}
/*Buttons*/
.BtnAdd
{
    background-image: url("../images/icons/plus_16.png");
}
.BtnInfo
{
    background-image: url("../images/icons/info_16.png");
}
.BtnSearch
{
    background-image: url("../images/icons/search_16.png");
}
.BtnSave
{
    background-image: url("../images/icons/save_16.png");
}
.BtnCancel
{
    background-image: url("../images/icons/stop_16.png");
}
.BtnAccept
{
    background-image: url("../images/icons/tick_16.png");
}
.BtnBack
{
    background-image: url("../images/icons/Back_16.png");
}
.BtnSearch
{
    background-image: url("../images/icons/Search_16.png");
}
.BtnDelete
{
    background-image: url("../images/icons/Delete_16.png");
}
.BtnMail
{
    background-image: url("../images/icons/mail_16.png");
}
.BtnSend
{
    background-image: url("../images/icons/right_16.png");
}
.BtnStats
{
    background-image: url("../images/icons/statistics_16.png");
}
.BtnBrief
{
    background-image: url("../images/icons/briefcase_16.png");
}
.BtnClipBoard
{
    background-image: url("../images/icons/clipboard_16.png");
}
.BtnKey
{
    background-image: url("../images/icons/key_16.png");
}
/*Log In Columns */
#LogIn
{
    margin-top: 1em;
    width: 48%;
    float: left;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
}
#Register
{
    margin-top: 1em;
    width: 48%;
    float: right;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
}
/* Account */
#Account
{
    margin: 0 auto;
    margin-top: 1em;
    width: 80%;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
overflow: auto;
}
/*Team Overview*/
#TeamOverview
{
    margin: 0 auto;
    margin-top: 1em;
    width: 80%;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
overflow: auto;
}

/* AndyForm */
.AndyFormCont
{
        margin: 0 auto;
    margin-top: 1em;
    width: 80%;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
overflow: auto;
}
.AndyFormContFull
{
        margin: 0 auto;
    margin-top: 1em;
    width: 100%;
    background-color: #e0e0e0;
border: solid 1px #c0c0c0;
padding: 5px;
overflow: auto;
}

.AndyFormBlock
{
    width: 100%;
    float: left;
   margin: 5px;
}
.AndyFormBlockNoPad
{
    width: 100%;
    float: left;
}
.AndyFormLabel
{
    width:35%;
    float: left;
}
.AndyFormControl
{
    width:65%;
    float: left;
}
.AndyFormControl input
{
    width:90%;
}
.AndyFormControlSmall
{
        width:65%;
    float: left;
}

/*Icon Links */
a.Logout
{
    background-image: url("../images/icons/door_out.png");
    background-repeat: no-repeat;
}
a.ControlPanel
{
    background-image: url("../images/icons/cog.png");
    background-repeat: no-repeat;
}

/*Table*/
table.BetterTable
{
	margin: 1em auto;
	border: solid 1px #111;
	width: 100%;
}
table.BetterTable th {
	background: #262626;
	color: #f1f1f1;
	padding: 0.4em;
	font-weight: bold;
	vertical-align: middle;

	
}
table.BetterTable th a {
	color: #f1f1f1;
	text-decoration: none;
	
}
table.BetterTable td
{
    padding: 0.3em;
    vertical-align: super;
    text-align: center;
}
table.BetterTable td.Small
{
width: 34px;
}
table.BetterTable input
{
    text-align: left;
}
table.BetterTable tr.Alt {
	background: #f5f5f5;
}
table.BetterTable tr.Even {
	background: #FFFFFF;
}
.Advert
{
    width:728px;
    margin: 0 auto;
}
.searchContent
{
    width: 900px;
    margin: 0 auto;
    overflow:hidden;
}

