@charset "utf-8";
/* CSS Document */

body {
	background: #093c7b url(img_sms/bg.jpg) repeat-x top;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {font-size: 30px; font-weight: bold; font-family: "calibri", verdana}
a:link { text-decoration: none; color: #666666; }
a:visited { text-decoration: none; color: #3399ff; }
a:hover { text-decoration: underline; color: #0c75dd; }
a:active, a:focus { text-decoration: none; color: #3399ff; }

hr {
	border: 0;
	border-bottom: 1px solid #ccc;
}

h1 {
	font-family: calibri, verdana;
	font-size: 24px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	padding-bottom: 5px;
	color: #3399ff;
}

h3 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
	color: #333;
}

.borderRound {
	padding: 2px 6px;
	margin-right: 10px;
	border: 2px solid #3399ff;
	font-weight: bold;
	font-size: 20px;
	color: #3399ff;
	float: left;
}

#container {
	width:728px;
	margin:0px auto;
	text-align:left;
}

#book {
padding-top: 150px;
position: relative;
}

#leftPage {
	float: left;
	width: 352px;
	height: 350px;
	background: #FFFFFF url(img_sms/leftPage.jpg) top no-repeat
}

#rightPage {
	float: right;
	width: 352px;
	height: 350px;
	background: #FFFFFF url(img_sms/rightPage.jpg) top no-repeat
}

#middlePage {
	float: left;
	height: 350px;
	width: 24px;
	background: #FFFFFF url(img_sms/middle.jpg) top no-repeat
}

.leftPadding {
	padding: 20px 20px 20px 40px;
}

.letterPicker {display: none;}


.rightPadding {
	padding: 20px 40px 20px 20px;
}

#leftPage table {
	padding: 0;
	margin: 0;
	border: 1px solid #ccc;
	width: 100%;	
}

#leftPage td {
	text-align: center;
	padding: 7px 10px;
}

#rightPage table {
	width: 90%;
}

#rightPage td {
	padding-bottom: 5px;
	padding-right: 10px;
}

div .scrollers {
	height: 250px;
	overflow: auto;
}

td a {
	display:block;
	font-size: 18px;
}

/* .active { background-color: #3399ff; display: block;}

.active a { color: #FFF; font-size: 20px;} */

#a .a, #b .b, #c .c, #d .d, #e .e, #f .f, #g .g,
#h .h, #i .i, #j .j, #k .k, #l .l, #m .m, #n .n, 
#o .o, #p .p, #q .q, #r .r, #s .s, #t .t, #u .u, 
#v .v, #w .w, #x .x, #y .y, #z .z, #ae .ae, #oe .oe,
#aa .aa, #no .no, #smiley .smiley {
	background-color: #3399ff; 
	display: block;
}

#a .a a, #b .b a, #c .c a, #d .d a, #e .e a, #f .f a, #g .g a,
#h .h a, #i .i a, #j .j a, #k .k a, #l .l a, #m .m a, #n .n a, 
#o .o a, #p .p a, #q .q a, #r .r a, #s .s a, #t .t a, #u .u a, 
#v .v a, #w .w a, #x .x a, #y .y a, #z .z a, #ae .ae a, #oe .oe a,
#aa .aa a, #no .no a, #smiley .smiley a {
	color: #FFF; 
	font-size: 20px;
}

.googleAdSence {
	clear: both;
	padding-top: 20px;
	padding-bottom: 35px;
}

.printbox {
	width: 200px;
	height: 200px;
	position: absolute;
	top: 20px;
	right: -150px;
	z-index:999;
}
