/****************************************************

	Amerium iT Solutions

****************************************************/

html, body {

	margin: 0;

	padding: 0;

	background-image:url('../../images/back_home.jpg');

}

body, form, input, select, textarea, td {

	font-family: Trebuchet MS,Arial;

	/*font-family:Tahoma, Geneva, sans-serif;*/

	color:#3399ff;

	font-size: 87%;

}



ul { list-style-image: url('../../images/star_b.png');margin: 18px 0 0 0; }



a {

	color:#33ccff; /*33ccff*/

	text-decoration: none;

}



iframe {

	background:#fff; /*33ccff*/

}



a.bullet{

display: block;

padding-left: 13px;

background: url('../../images/a_bullet.gif') 0 6px no-repeat;

}





a.bulletinline {

display: block;

padding-left: 13px;

background: url('../../images/a_bullet.gif') 0 4px no-repeat;

}





a.bulletNoBlock {

	padding-left: 13px;

	background: url('../../images/a_bullet.gif') 0 4px no-repeat;

}

a.down {

	background: url('../../images/a_bullet_down.gif') 0 6px no-repeat;

}

a:hover {

	color:#CCC;/**/



}

a.indent10 {

	margin-left: 10px;

}

a.indent20 {

	margin-left: 20px;

}



img {

	border: 0;

}



.txtSmall {

	font-size: 9px;

}

.txtRed {

	color: #b6101d;

}

.txtDarkGray {

	color: #727272;

}

a.txtDarkGray:hover {

	color: #b6101d;

}



.moreLineHeight {

	line-height: 16px;

}



h1 {

	margin: 0;

	padding: 0;

}



h3 {

	font-size: 13px;

	margin: 0;

	color: #3399cc;

	line-height:1.5;



}

h3.right {

	display: block;

	width: 450px;

}

h3.bullet{

display: block;

padding-left: 10px;

background: url('../../images/a_bullet.gif') 0 6px no-repeat;

}

h1 {

	font-size: 19px;

	color: #b6101d;

	margin: 0 0 0 0;

}





h1.default {

	font-size: 19px;

	color: #b6101d;

	margin: 0 0 10px 0;





}

h1.default.lessmargin {

	margin-bottom: 0;

}

h1.white {

	font-size: 20px;

	color: #fff;

}



.dark {

	color: #434343;

}



.clearer {

	clear: both;

	height: 0;

	font-size: 0;

	line-height: 0;

}



hr {

	height: 1px;

	color: #dbdbdb;

	background: #dbdbdb;

	margin: 15px 0 15px 0;

	border: 0;

}



#container {

	width: 900px;

	margin: auto;

	/*background: url('../../images/container_bg.gif') repeat-y;*/

}

#container #containerBottom {

	width: 920px;

	height: 25px;

	/*background: url('../../images/container_bottom.gif') no-repeat;*/

}



#contentContainer {

	padding: 0px 0px 0 0px;

}



#footer {

	width: 870px;

	height: 69px;

	margin: auto;

	padding: 15px 25px 0 25px;

	background: url('../../images/footer_bg.gif') no-repeat;

}

#footer #address {

	float: right;

	text-align: left;

	margin-top: 5px;

}

#footer #servicenav {

	padding-top: 20px;

	color:#00F;

}



.img_border{

background:white;

padding:3px;

border:1px solid black;

/* This centers the image 

display: block;

margin-left: auto;

margin-right: auto;



This adds the border 

padding:1px;

border:solid;

border-color: #ccccff;

border-width: 1px 2px 2px 1px;

background-color:#3399cc;*/

}



/* BUTTONS */

.flag_buttons a, .flag_buttons button{

    display:block;

    float:left;

    margin:0 0px 0 0;

    background-color:#99ccff;

    border:1px solid #6699ff;

    border-top:1px solid #6699ff;

    border-left:1px solid #6699ff;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;

    text-decoration:none;

    line-height:100%;

    font-size:90%;

    font-weight:normal;

    color:#565656;

    cursor:pointer;

    padding:5px 10px 6px 7px; /* Links */

}

.flag_buttons button{

    width:auto;

    overflow:visible;

    padding:4px 10px 3px 7px; /* IE6 */

}

.flag_buttons button[type]{

    padding:5px 10px 5px 7px; /* Firefox */

    line-height:12px; /* Safari */

}

*:first-child+html button[type]{

    padding:4px 10px 3px 7px; /* IE7 */

}

.flag_buttons button img, .flag_buttons a img{

    margin:0 5px -2px 0 !important;

    padding:0;

    border:none;

    width:16px;

    height:11px;

}



/* STANDARD */

button:hover, .flag_buttons a:hover{

    background-color:#99ccff;

    border:1px solid #dedede;

    color:#336699;

}

.flag_buttons a:active{

    background-color:#6299c5;

    border:1px solid #6299c5;

    color:#fff;

}



/* POSITIVE */

button.positive, .flag_buttons a.positive{

    color:#529214;

}

.flag_buttons a.positive:hover, button.positive:hover{

    background-color:#E6EFC2;

    border:1px solid #C6D880;

    color:#529214;

}

.flag_buttons a.positive:active{

    background-color:#529214;

    border:1px solid #529214;

    color:#fff;

}



/* NEGATIVE */

.flag_buttons a.negative, button.negative{

    color:#d12f19;

}

.flag_buttons a.negative:hover, button.negative:hover{

    background:#fbe3e4;

    border:1px solid #fbc2c4;

    color:#d12f19;

}

.flag_buttons a.negative:active{

    background-color:#d12f19;

    border:1px solid #d12f19;

    color:#fff;

}

/* FLG Buttons ends*/
.fb-like iframe {
    background: transparent;
}
