.heading{background: url(/images/common/bg_underline_grey.gif) 0 2.1em repeat-x;}
.heading h1{font-family:'Trebuchet MS',Verdana,sans-serif; color:#1665C6; font-size:16px; padding:0px; padding-bottom:5px; 	margin:0px; margin-bottom:5px; letter-spacing: 0px; word-spacing: 1px;}
.heading h1 a:link {text-decoration:none; background:none; color:#1665C6;}
.heading h1 a:visited {text-decoration:none; background:none; color:#1665C6;}
.heading h1 a:active {text-decoration:none; background:none; color:#1665C6;}
.heading h1 a:hover {text-decoration:none; color:#ffffff; background-color:#fab560;}
h2 {font-family:'Trebuchet MS',Verdana,sans-serif; color:#1665C6; font-size:16px; margin:0px; font-weight:bold;}
h2 a:link {text-decoration:none; background:none;}
h2 a:visited {text-decoration:none; background:none;}
h2 a:active {text-decoration:none; background:none;}
h2 a:hover {text-decoration:none; color:#ffffff;}
.bdr{border:1px solid #BCD2EC;}
.bg1 {background-color:#DBE7F5;}
.bg2 {background-color:#F4F8FC;}
#list{margin-left: 0; padding-left: 0; list-style: none; font-family:Arial,Helvetica,sans-serif; font-size:12px}
#list li{padding-left: 20px; background-image: url(/images/common/bullet_blue_pp.gif); background-repeat: no-repeat; background-position: 0.5em 0.4em; color:#0E2233;}
.txt_field{font-family:Arial,Helvetica,sans-serif; font-size:100%; color:#333; padding:2px; border:1px solid #A8C4E9;width:auto;margin:0px 5px 15px 0px;height:auto;min-width:auto;}
.textarea {border:1px solid #A8C4E9; font-family:Arial,Helvetica,sans-serif; font-size:105%; color:#333;  background-color:#ffffff; padding:3px;}
.button, .button_small{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#2A7CC9; overflow:visible; padding:1px 3px; cursor:pointer; background-image: url(/images/common/bg_button_blue_pp.gif); background-repeat: repeat-x; border: 1px solid #1A6BC0;}
.button_small{font-size:11px;}
.diary {}
.diary h3 {font-family: 'Trebuchet MS',Verdana,sans-serif; color:#48A1E1; font-size:16px; margin:0px;}
.diary h3 a:link {text-decoration:none; background:none; font-family: 'Trebuchet MS',Verdana,sans-serif; color:#48A1E1; font-size:16px;}
.diary h3 a:visited {text-decoration:none; color:#48A1E1;}
.diary h3 a:active {text-decoration:none; color:#48A1E1;}
.diary h3 a:hover {text-decoration:underline; background:none; color:#1665C6}

.curvedbox-bl{background-color:#F4F8FC; background-image:url(/images/common/curvedbox-blue-bl.gif); background-repeat:no-repeat; background-position:0 100%}
.curvedbox-br{background:url(/images/common/curvedbox-blue-br.gif) 100% 100% no-repeat}
.curvedbox-tl{background:url(/images/common/curvedbox-blue-tl.gif) 0 0 no-repeat}
.curvedbox-tr{background:url(/images/common/curvedbox-blue-tr.gif) 100% 0 no-repeat; padding:15px}
.tail{background:#fff url(/images/common/tail-blue.gif) no-repeat 90%; margin-bottom:5px;}
.albumhead {font-family:'Trebuchet MS',Verdana,sans-serif; color:#1665C6; font-size:16px; margin:0px; font-weight:bold;}
.albumname {font-family:'Trebuchet MS',Verdana,sans-serif; color:#1665C6; font-size:16px; margin:0px; font-weight:bold;}
.drop-dn{border:1px solid #A8C4E9; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333;}