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

img
{
    border:none;
}

body
{
    background-color:#191919;
    color:#ffffff;
    font-family:Arial,sans-serif;
    background:url('../img/pattern.jpg');
}

a:link, a:active, a:visited, a:hover
{
    text-decoration:none;
}

#GlobalContainer
{
    width:850px;
    padding: 30px 0px 0px 30px;
    margin-bottom:60px;
}

#Col1
{
    float:left;
    margin-right:30px;
}

#Col2
{
    float:left;
    width:500px;
    border-left:1px #2c2c2c solid;
    border-right:1px #2c2c2c solid;
    padding:25px 30px 25px 30px;
    background-color:#191919;
}

#MindpulseLogo
{
    width:194px;
    height:49px;
    background:url('../img/mindpulse.png') no-repeat !important;
    background:url('../img/mindpulse.jpg') no-repeat;
    margin-bottom:60px;
}

#MindpulseLogo img
{
    display:none;
}

h1
{
    font-size:16px;
    color:#0294F4;
    letter-spacing:-0.5;
}

h2
{
    font-size:14px;
    color:#ffffff;
    font-weight:normal;
}

h3, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover
{
    font-size:11px;
    color:#D0D0D0;
}

h4
{
    font-size:10px;
    color:#ADADAD;
    margin-bottom:2px;
}

p
{
    font-size:12px;
    color:#ffffff;
}

a.verContacto:link, a.verContacto:active, a.verContacto:visited
{
    font-size:14px;
    color:#0294F4;
    text-decoration:none;
}

a.verContacto:hover
{
    color:#ffffff;
}

a.email:link, a.email:active, a.email:visited
{
    color:#ffffff;
    text-decoration:none;
}

a.email:hover
{
    color:#0294F4;
}

div.item
{
    border-top:1px #474747 dashed;
    padding:10px 5px 10px 5px;
    width:490px;
    cursor:pointer;
}

div.item:hover
{
    background-color:#222222;
}

div.itemLogo
{
    float:left;
    width:70px;
    height:70px;
    border: 5px solid #3c3c3c;
}

div.itemLogo img
{
    display:block;
    width:70px;
    height:70px;
}

div.itemLogo a
{
    margin:0px;
    padding:0px;
    display:block;
    width:70px;
    height:70px;
}

div.itemLogo div.logoCover
{
    width:70px;
    height:70px;
    margin-top:-70px;
    background-color:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}

div.itemContent
{
    float:left;
    display:inline;
    margin-left:10px;
    width:390px;
}

div.clear
{
    clear:both;
}

#Form
{
    margin-top:30px;
    width:190px;
    display:none;
}

#StatsMsg
{
    width:100%;
    text-align:right;
    font-size:10px;
    color:#ffffff;
}

label
{
    font-size:11px;
    color:#D0D0D0;
    display:block;
    margin-bottom:5px;
}

label.error
{
    color:#9602f4;
}

textarea
{
    height:150px;
    font-family:Arial,sans-serif;
    overflow:auto;
}

input, textarea
{
    background:#222222;
    border:none;
    font-size:12px;
    color:#ffffff;
    width:185px;
    padding:5px;
    margin-bottom:20px;
}

input.inputSubmit
{
    display:none;
}

a.enviar:link, a.enviar:active, a.enviar:visited
{
    text-decoration:none;
    font-size:14px;
    color:#0294F4;
    display:block;
    width:100%;
    text-align:right;
}

a.enviar:hover
{
    color:#ffffff;
}

#Footer
{
    position:fixed;
    bottom:0px;
    width:100%;
}

#FooterText
{
    background:#000000;
    border-top:2px solid #353535;
    color:#ffffff;
    font-size:10px;
    padding:8px;
}

#Footer a:link, #Footer a:active, #Footer a:visited
{
    color:#ffffff;
}

#Footer a:hover
{
    color:#0294F4;
}

#FooterShadow
{
    height:25px;
    background:url('../img/shadow.png') repeat-x !important;
    background:none;
}