body {
    font-family: Arial, Sans, Verdana, Tahoma;
    font-size: 11pt;
    background: #bbeafe;
    margin: 0px;
    padding: 0px;
}
input {
    font-size: 12pt;
    font-weight: bold;
    padding: 3px;
    border: 1px solid #6f99c6;
}
textarea {
    font-size: 12pt;
    font-family: Arial, Sans, Verdana, Tahoma;
    padding: 3px;
    border: 1px solid #6f99c6;
}
img {
    border: 0px;
}
table,td,tr,h1,h2,h3 {
    padding: 0px;
    margin: 0px;
}
td {
    vertical-align: top;
}
a {
    color: #1f2770;
}
#abs_topcontainer {
    width: 1155px;
/*    margin: 0 auto; */
}
#topcontainer {
    width: 940px;
    margin-left: 111px;
/*    margin: 0 auto; */
}
#skylinecontainer {
    background: url(/images/simrepublicskin/skyline-image.png) no-repeat top center;
    height: 120px;
}
#attacking_char1 {
	width: 66px;
	height: 228px;
	float: left;
}
#attacking_char2 {
	width: 66px;
	height: 228px;
	float: right;
}
#attack_center {
	margin: 0 auto;
	width: 350px;
	text-align: center;
}
#motto {
    width: 170px;
    float: right;
    color: #1f2770;
    font-size: 8pt;
    padding-top: 30px;
}
#bodycontainer1 {
    width: 1155px;
    background: url(/images/simrepublicskin/side-image-left.png) no-repeat top left;
/*    margin: 0 auto; */
}
#bodycontainer2 {
    width: 1155px;
    background: url(/images/simrepublicskin/side-image-right.png) no-repeat top right;
    min-height: 600px;
}
#bodycontainer3 {
    width: 934px;
    border: 1px solid #ccc;
    background: #fff;
    margin: 0 auto;
    min-height: 450px;
}
#footer {
    width: 913px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #6f99c6;
    margin: 0 auto;
    margin-bottom: 40px;
    padding: 10px;
    text-align: right;
    color: #fff;
}
#footer a {
    font-weight: bold;
    color: #fff;
}
#menu1 {
    background: url(/images/simrepublicskin/menu-left.png) no-repeat;
    height: 47px;
    margin-left: 111px;
    /* margin: 0 auto; */
    width: 935px;
    margin-bottom: 3px;
}
#menu2 {
    background: url(/images/simrepublicskin/menu-right.png) no-repeat right;
    height: 47px;
    text-align: center;
    padding-right: 32px;
}
#topmenucontainer {
    height: 45px;
    width: 934px;
    margin-left:111px;
}
#big_advert_container {
    width: 603px;
    height: 278px;
}
#big_advert1 {
    display: none;
    width: 603px;
    height: 278px;
    background: url(/images/simrepublicskin/property.png);
}
#big_advert2 {
    display: none;
    width: 603px;
    height: 278px;
    background: url(/images/simrepublicskin/avatar.png);
}
#big_advert3 {
    display: none;
    width: 603px;
    height: 278px;
    background: url(/images/simrepublicskin/farming.png);
}
#big_advert4 {
    display: none;
    width: 603px;
    height: 278px;
    background: url(/images/simrepublicskin/lead-your-country.png);
}
#signinbox {
    background: url(/images/simrepublicskin/Sign-in-box.png);
    width: 283px;
    height: 80px;
    color: #fff;
    text-align: center;
    padding-top: 35px;
}
#signinbox input {
    border: 1px solid #6f99c6;
    font-size: 10pt;
    font-weight: normal;
    padding: 1px;
}
#news {
    background: url(/images/simrepublicskin/sim-republic-news.jpg);
    width: 265px;
    height: 279px;
    padding-top: 50px;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10pt;
}
#menuleft {
	float: left;
	width: 130px;
	margin-left: 7px;
        font-size: 10pt;
}
#menuleft h2 {
    font-size: 12pt;
    margin-top: 8px;
    border-bottom: 1px solid #ccc;
}
#menuleft li {
    list-style-type: none;
}
#menuright {
    text-align: center;
        width: 130px;
        float: right;
}
#middle_part {
	width: 633px;
	margin-left: 5px;
	float: left;
}
#backgroundPopup, #waitcursorPopup {
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	z-index: 1110;
}
#waitcursorPopup {
	cursor: wait;
	background: none;
	z-index: 1112;
}
.centeredPopup {
	display: none;
	position: absolute;
	z-index: 1111;
}
#helpbox {
	width: 350px;
	border: 1px solid black;
	background: #fff;
	height: 300px;
	padding: 10px;
	overflow: auto;
}
#tutorial {
    border: 1px solid #6f99c6;
    padding: 10px;
    margin: 10px;
    background: #FFFFCC;
}
.clear {
    clear: both;
}
.gray_box {
    background: url(/images/simrepublicskin/box-bottom.png) repeat-x bottom #f8f7f7;
}
.gray_box2 {
    background: url(/images/simrepublicskin/box-top.png) repeat-x top;
}
.gray_box3 {
    background: url(/images/simrepublicskin/corner-bottom-left.png) no-repeat bottom left;
}
.gray_box4 {
    background: url(/images/simrepublicskin/corner-bottom-right.png) no-repeat bottom right;
}
.gray_box5 {
    background: url(/images/simrepublicskin/corner-top-left.png) no-repeat top left;
}
.gray_box6 {
    background: url(/images/simrepublicskin/corner-top-right.png) no-repeat top right;
    padding: 15px;
}
.gray_box_right {
    background: url(/images/simrepublicskin/box-right.png) repeat-y right;
}
.gray_box_left {
    background: url(/images/simrepublicskin/box-left.png) repeat-y;
}
.signup_tr {
    height: 50px;
}
.helpmsg {
    display: none;
    border: 1px solid #6f99c6;
    background: #FFFFCC;
    position: absolute;
    width: 600px;
    padding: 10px;
}
.redhelpmsg {
    border: 1px solid #FF6633;
    background: #FFECE5;
    padding: 3px;
    margin: 3px;
    text-align: center;
}

.confirmmessage {
    background: #ccf1cc;
    border: #195819 1px dashed;
    padding: 10px;
    text-align: center;
    font-size: 13pt;
    font-weight: bold; 
}
.rejectmessage {
    background: #f6d5c9;
    border: 1px dashed #db0f0f;
    padding: 10px;
    text-align: center;
    font-size: 13pt;
    font-weight: bold;
    margin-bottom: 10px;
}
.parliament_box {
    border-bottom: 1px solid #000;
    padding: 10px;
    min-height: 114px;
    word-wrap: break-word;
    overflow: hidden;
}
.log_left {
    width: 25%;
    float: left;
}
.log_right {
    width: 72%;
    float: right;
    text-align: left;
}
.button {
    color: #ddd;
    font-weight: normal;
    border: 2px outset #1f41d5;
    background: #267bb1;
    cursor: pointer;
}
